XML 67 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Schedule of stock option activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Number of Options, Exercised (222,939)  
Outstanding Common Stock Options [Member]    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Beginning Balance 9,035,498  
Granted 3,228,045  
Number of Options, Exercised (97,163)  
Forfeited and cancelled (102,251)  
Ending Balance 12,064,129 9,035,498
Outstanding as of March 31, 2026 2,226,329  
Beginning Balance $ 7.79  
Granted 11.19  
Exercised 4.28  
Forfeited and cancelled 8.68  
Ending Balance 8.72 $ 7.79
Exercisable as of March 31, 2026 $ 6.26  
Weighted Average Remaining Contractual Term (Years) , Balance 9 years 2 months 12 days 9 years
Exercisable as of March 31, 2026 8 years 7 months 6 days  
Beginning Balance $ 42,771  
Ending Balance 15,908 $ 42,771
Exercisable as of March 31, 2026 $ 6,936