XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation - Stock Option Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Number of Options    
Beginning balance (in shares) 3,234,296  
Granted (in shares) 0  
Forfeited (in shares) (339)  
Exercised (in shares) (961,627)  
Expired (in shares) 0  
Ending balance (in shares) 2,272,330 3,234,296
Exercisable (in shares) 2,237,928  
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.02  
Expired (in usd per share) 0  
Ending balance (in usd per share) 1.73 $ 1.50
Exercisable, weighted average exercise price (in usd per share) $ 1.65  
Weighted-Average Remaining Contractual Term (years)    
Weighted average remaining contractual life of outstanding options (years) 4 years 6 months 25 days 4 years 6 months 18 days
Exercisable, weighted average remaining contractual life of outstanding options (years) 4 years 6 months 14 days