XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-based Compensation - Stock Option Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Number of Options    
Beginning balance (in shares) 3,234,296  
Granted (in shares) 0  
Forfeited (in shares) (335)  
Exercised (in shares) (1,236,659)  
Expired (in shares) (2,025)  
Ending balance (in shares) 1,995,277 3,234,296
Exercisable (in shares) 1,985,640  
Weighted-Average Exercise Price    
Beginning balance (in usd per share) $ 1.50  
Granted (in usd per share) 0  
Forfeited (in usd per share) 8.22  
Exercised (in usd per share) 1.08  
Expired (in usd per share) 8.22  
Ending balance (in usd per share) 1.78 $ 1.50
Exercisable, weighted average exercise price (in usd per share) $ 1.75  
Weighted-Average Remaining Contractual Term (years)    
Weighted average remaining contractual life of outstanding options (years) 4 years 1 month 28 days 4 years 6 months 18 days
Exercisable, weighted average remaining contractual life of outstanding options (years) 4 years 1 month 24 days