XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Exchangeable Senior Notes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of shares issued upon conversion 28,408 32,200 413,166
Outstanding principal amount $ 4,300,000 $ 2,000,000 $ 26,900,000
Principal amount 300,000,000    
Gain (loss) on exchange of Exchangeable Senior Notes   22,000 (125,000)
Principal amount paid 4,436,000    
Additional Paid-In-Capital      
Additional paid-in capital account   2,000,000 26,700,000
Exchangeable Senior Notes      
Outstanding principal amount   $ 4,400,000 $ 26,900,000
Interest rate   3.75%  
Debt Instrument, Interest Rate, Effective Percentage   4.53%  
Number of shares issued upon conversion   32,200 413,166
Outstanding principal amount   $ 2,000,000  
Principal amount   4,436,000  
Gain (loss) on exchange of Exchangeable Senior Notes   22,000 $ (100,000)
Principal amount paid 100,000    
Repayments of Convertible Debt Principal at Maturity $ 4,300,000    
Exchangeable Senior Notes | Accounts payable and accrued expenses      
Accrued interest payable   $ 49,000  
Exchangeable Senior Notes | Common Stock      
Conversion of Stock, Shares Issued 28,408    
Principal amount paid $ 4,300,000