XML 72 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Stock option valuation assumptions (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation      
Options exercised 0 0 0
Total fair value of option vested during the period     $ 0.2
Employee Stock Option      
Share-Based Compensation      
Dividend yield (as a percent)     0.00%
Volatility (as a percent)     111.50%
Expected life (in years)     4 years
Employee Stock Option | Weighted-Average      
Share-Based Compensation      
Weighted average fair value of options granted (in dollars per share)     $ 111.23
Weighted average risk free interest rate (as a percent)     3.69%