XML 92 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Stock Options Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Oct. 11, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based compensation          
Stock options granted (in shares)     0 250,000 0
Granted (in dollars per share)     $ 0 $ 5.36 $ 0
Outstanding stock option award fully vested (in shares)         1
Interim President and CEO          
Share-based compensation          
Stock options granted (in shares) 375,000        
Stock Options          
Share-based compensation          
Recognized share-based compensation expense         $ 0
Unrecognized compensation costs remained related to stock option awards         $ 0
Stock Options | Interim President and CEO          
Share-based compensation          
Stock options granted (in shares)   250,000      
Granted (in dollars per share)   $ 5.36      
Expiration term of options   10 years      
Expiration term of options in the event grantee no longer serving   1 year