v3.26.1
Equity-based compensation (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Jan. 08, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock reserved for future issuance 10,210,847     40,242,816
Unrecognized compensation related to unvested stock $ 36,700      
Unrecognized compensation cost non-vested options to be recognized, period 2 years 10 months 28 days      
Weighted average grant date fair value options granted $ 13.8 $ 2.06    
Aggregate intrinsic value, vested and exercisable $ 49,228      
Total Intrinsic Value $ 100 $ 200    
2020 Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock available for future grant 0      
2026 Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock available for future grant 2,531,120      
Common stock reserved for future issuance     4,009,452  
2026 ESPP [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock reserved for future issuance 27,843   27,843 0