XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Equity Incentive Plans - Additional Information (Details)
$ in Millions
9 Months Ended
Sep. 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,183,434