XML 81 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Weighted-average assumptions (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation      
Dividend yield 0.00% 0.00% 0.00%
Expected lives 1 year 6 months    
Minimum      
Share-Based Compensation      
Dividend yield     1.84%
Risk free interest rate 4.24% 3.69%  
Expected volatility 77.69% 71.73% 91.00%
Expected lives   1 year 6 months 1 year 6 months
Maximum      
Share-Based Compensation      
Dividend yield     4.27%
Risk free interest rate 4.29% 4.89%  
Expected volatility 80.62% 94.00% 94.00%
Expected lives   2 years 2 years 9 months