XML 90 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-based Compensation - Summary of Stock Options Activity Under the Plan (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Number of Options    
Balance at beginning of period (in shares) 3,747,152  
Exercised (in shares) (2,486,033)  
Forfeited (in shares) (5,005)  
Balance at end of period (in shares) 1,256,114 3,747,152
Vested and exercisable (in shares) 1,256,114  
Vested and expected to vest (in shares) 1,256,114  
Weighted-Average Exercise Price (per share)    
Balance at beginning of period (in dollars per share) $ 6.60  
Exercised (in dollars per share) 6.85  
Forfeited (in dollars per share) 7.45  
Balance at end of period (in dollars per share) 6.10 $ 6.60
Vested and exercisable (in dollars per share) 6.10  
Vested and expected to vest (in dollars per share) $ 6.10  
Weighted-Average Remaining Contractual Term (in years)    
Weighted-average remaining contractual term (in years) 4 years 4 years 10 months 24 days
Weighted-average remaining contractual term (in years), vested and exercisable 4 years  
Weighted-average remaining contractual term (in years), vested and expected to vest 4 years