v3.26.1
Stock Based Compensation - Schedule of Summary of the Companys Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Number of Options    
Outstanding beginning balance (in shares) 9,303,581  
Granted (in shares) 0  
Exercised (in shares) (216,149)  
Forfeited (in shares) (118,884)  
Expired (in shares) (66,853)  
Outstanding ending balance (in shares) 8,901,695 9,303,581
Options exercisable at end of period (in shares) 7,714,057  
Weighted-Average Exercise Price    
Outstanding beginning balance (in usd per share) | $ / shares $ 13.92  
Granted (in usd per share) | $ / shares 0  
Exercised (in usd per share) | $ / shares 8.15  
Forfeited (in usd per share) | $ / shares 19.67  
Expired (in usd per share) | $ / shares 19.53  
Outstanding ending balance (in usd per share) | $ / shares $ 13.94 $ 13.92
Weighted-Average Remaining Contractual Term (in years)    
Options outstanding, Weighted average remaining contractual term 5 years 8 months 4 days 6 years 3 months 3 days
Options outstanding, Aggregate intrinsic value (in USD) | $ $ 43,334 $ 140,360