v3.26.1
Equity Incentive Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jan. 20, 2017
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 15, 2025
Dec. 14, 2025
Jul. 02, 2024
Jun. 16, 2023
Jun. 16, 2022
Equity Incentive Plans                      
Company's common stock, par value (in dollars per share)   $ 0.001   $ 0.001   $ 0.001          
Expiration period       10 years              
Unrecognized compensation cost related to non-vested stock options   $ 1,058   $ 1,058              
Minimum                      
Equity Incentive Plans                      
Vesting period       3 years              
Maximum                      
Equity Incentive Plans                      
Vesting period       4 years              
Weighted Average                      
Equity Incentive Plans                      
Weighted average period for recognition of compensation cost       1 year 3 months 7 days              
Restricted stock units to purchase common stock                      
Equity Incentive Plans                      
Granted (in shares)   0 0 0 0            
Vested settled by the issuance of common stock (in shares)       1,723,250              
Options unvested at end of period (in shares)   16,581,971   16,581,971   18,305,221          
Options unvested at end of period (in dollars per share)   $ 1.07   $ 1.07   $ 1.05          
Vested       $ 17,753              
Unrecognized compensation costs related to RSUs granted to employees   $ 13,861   $ 13,861              
Unrecognized costs weighted-average period       2 years 3 months 10 days              
2016 Plan                      
Equity Incentive Plans                      
Annual increase in authorized shares (as a percent) 4.00%                    
2022 Plan                      
Equity Incentive Plans                      
Number of options or stock awards available for grant under the Plan (in shares)                     750,000
Shares reserved for future issuance (in shares)                 2,000,000 2,250,000  
2025 Plan                      
Equity Incentive Plans                      
Number of options or stock awards available for grant under the Plan (in shares)             31,454,785        
Company's common stock, par value (in dollars per share)             $ 0.001        
Company's authorized shares (in shares)             500,000,000 250,000,000      
2025 Plan | Common stock                      
Equity Incentive Plans                      
Company's authorized shares (in shares)             490,000,000        
2016 and 2022 Plan                      
Equity Incentive Plans                      
Number of options or stock awards available for grant under the Plan (in shares)   12,710,034   12,710,034