XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Equity Incentive Plans - Additional Information (Details)
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Withheld shares of common stock to satisfy tax withholding and remittance obligation 359,664
Withheld shares of common stock value to satisfy tax withholding and remittance obligation | $ $ 0.8
Class A common stock | 2020 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for future issuance (in shares) 17,785,881
Class A common stock | Estimated ESPP shares to be issued  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for future issuance (in shares) 2,138,712
Issuance of Class A common stock in connection with employee stock purchase plan (in shares) 119,484
Class A common stock | Share-Based Payment Arrangement | 2020 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for future issuance (in shares) 3,264,963