v3.26.3
Stockholders’ Equity - Schedule of Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Number of Shares    
Beginning balance (in shares) 7,534,665  
Granted (in shares) 0  
Exercised (in shares) (1,785,162)  
Forfeited (in shares) (28,014)  
Ending balance (in shares) 5,721,489 7,534,665
Number of Shares, Exercisable (in shares) 5,721,489  
Weighted- Average Exercise Price    
Beginning balance (in dollars per share) $ 10.26  
Granted (in dollars per share) 0  
Exercised (in dollars per share) 4.18  
Forfeited (in dollars per share) 18.22  
Ending balance (in dollars per share) 12.11 $ 10.26
Weighted-Average Exercise Price, Exercisable (in dollars per share) $ 12.11  
Weighted- Average Remaining Contractual Life    
Weighted- Average Remaining Contractual Life 2 years 9 months 3 days 6 years 3 months 10 days
Weighted-Average Remaining Contractual Life, Exercisable 2 years 9 months 3 days  
Aggregate Intrinsic Value $ 53,154 $ 102,102
Aggregate Intrinsic Value, Exercisable $ 53,154