XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Mar. 31, 2024
Dec. 31, 2024
Shares      
-Granted 391,140 42,791  
Stock Option Plan      
Shares      
Outstanding at beginning of period 2,733,460 2,647,435 2,647,435
-Cancelled     (10,176)
-Exercised     (39,402)
-Granted 391,140   135,603
Outstanding at end of period 3,124,600   2,733,460
Weighted Average Exercise Price      
Outstanding at beginning of period $ 3.63 $ 3.31 $ 3.31
-Cancelled     4.54
-Exercised     7.24
-Granted 5.95   10.85
Outstanding at end of period $ 3.92   $ 3.63