v3.26.1
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Sep. 16, 2020
shares
Jul. 31, 2025
USD ($)
Nov. 30, 2024
USD ($)
Mar. 31, 2026
USD ($)
Installment
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
Feb. 28, 2026
shares
Jan. 01, 2026
shares
Dec. 31, 2025
shares
Stock based compensation expense reversal                
Common stock, shares issued       165,201,329       164,950,540
Net proceeds from issuance of common stock | $       $ 0 $ 140,653      
Weighted-average grant date fair value of options granted | $ / shares       $ 10.71 $ 7.69      
Stock-based compensation expense | $       $ 13,081 $ 13,020      
Intrinsic value of options exercised | $       $ 400 $ 900      
Stock options granted       2,852,570        
Stock options vesting period   3 years            
Common Stock [Member]                
Stock based compensation expense reversal                
stock aggregate offering price | $     $ 300,000          
Stock Option                
Stock based compensation expense reversal                
Unrecognized compensation expense | $       $ 86,500        
Unrecognized share based compensation expense, recognition period       2 years 9 months 18 days        
Restricted Stock Units ("RSUs")                
Stock based compensation expense reversal                
Granted fair value | $ / shares         $ 12.25      
Vested Fair value | $       $ 2,600 $ 7,000      
Unrecognized compensation expense | $       $ 77,200        
Unrecognized share based compensation expense, recognition period       3 years 2 months 12 days        
Number of share of common stock receivable upon vesting       1        
Market Based Stock Options                
Stock based compensation expense reversal                
Stock-based compensation expense | $   $ 2,800   $ 400        
Employee Stock [Member]                
Stock based compensation expense reversal                
Percentage of outstanding shares increased annually under the plan 1.00%              
Increase in common stock reserved for future issuance 1,953,656              
Total number of shares of common stock authorized 488,414              
Number of shares available for future issuance       488,414        
2020 Plan                
Stock based compensation expense reversal                
Number of shares initially reserved for issuance 4,884,233           8,247,527  
Percentage of outstanding shares increased annually under the plan 5.00%              
Number of shares available for future issuance       8,516,757        
2020 Plan | Restricted Stock Units ("RSUs")                
Stock based compensation expense reversal                
Granted fair value | $ / shares       $ 16.01        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights       The Company grants RSUs with service conditions that vest in four equal annual installments provided that the employee remains employed with the Company, RSUs with service conditions that vest in sixteen equal quarterly installments provided that the employee remains employed with the Company and RSUs with performance-based vesting conditions. As of March 31, 2026, there are no RSUs with performance-based vesting conditions outstanding.        
Share-based Compensation Arrangement By Share-based Payment Award Grant Service Conditions to Vest Number of Annual Installments | Installment       4        
2024 Plan                
Stock based compensation expense reversal                
Number of shares available for future issuance       2,707,447   2,200,000    
2024 Plan | Common Stock [Member]                
Stock based compensation expense reversal                
Number of shares granted       900,000