v3.26.1
Stock-Based Compensation​ - Schedule of Employee and Non Employee Stock Option (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding beginning balance (in shares) 1,623,752  
Exercised (in shares) (348,957)  
Expired/forfeited (in shares) 0  
Outstanding ending balance (in shares) 1,274,795 1,623,752
Vested and exercisable (in shares) 1,274,795  
Weighted Average Exercise Price    
Beginning balance (in dollars per share) $ 0.14  
Exercised (in dollars per share) 0.14  
Expired/forfeited (in dollars per share) 0  
Ending balance (in dollars per share) 0.14 $ 0.14
Vested and exercisable (in dollars per share) $ 0.14  
Employee and Non Employee stock option Additional Disclosures    
Weighted average remaining contractual life (in years) 4 years 6 months 4 years 9 months 18 days
Vested and exercisable, weighted average remaining contractual term (Years) 4 years 6 months  
Aggregate intrinsic value $ 6.4 $ 12.0
Exercised, aggregate intrinsic value 2.3  
Vested and exercisable, aggregate intrinsic value $ 6.4