v3.26.1
Share-Based Compensation - Summary of the activity for Stock Options and Stock Appreciation Rights (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Shares      
-Granted 4,926 391,140  
Stock Option Plan      
Shares      
Outstanding at beginning of period 3,039,889 2,733,460 2,733,460
-Cancelled (464,135)   (150,738)
-Exercised (1,755,851)   (286,272)
-Granted 4,926   743,439
Outstanding at end of period 824,829   3,039,889
Weighted Average Exercise Price      
Outstanding at beginning of period $ 4.28 $ 3.63 $ 3.63
-Cancelled 8.08   8.35
-Exercised 1.71   1.63
-Granted 5.88   6.26
Outstanding at end of period $ 6.81   $ 4.28