v3.26.1
Stock-Based Compensation Expense - Summary of Stock Option Activities (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted 2,037,584  
Two Thousand Twenty One Plan [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options outstanding as of December 31, 2025 6,556,728  
Granted 410,370  
Exercised (46,499)  
Forfeited (102,962)  
Expired (275,709)  
Options outstanding as of June 30, 2026 6,541,928 6,556,728
Exercisable as of June 30, 2026 4,432,307  
Weighted-Average Exercise Price, Beginning balance $ 23.6  
Weighted-Average Exercise Price, Options Granted 11.87  
Weighted-Average Exercise Price, Options Exercised 4.2  
Weighted-Average Exercise Price, Options Forfeited 29.33  
Weighted-Average Exercise Price, Expired 16.84  
Weighted-Average Exercise Price, Ending balance 22.97 $ 23.6
Weighted-Average Exercise Price, Exercisable $ 21.25  
Weighted-Average Remaining Contractual Term (Years), Options outstanding 6 years 6 months 7 days 6 years 9 months 18 days
Weighted-Average Remaining Contractual Term (Years), Exercisable 5 years 6 months 29 days