XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Changes in Mezzanine Equity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mezzanine Equity    
Balance, shares  
Balance, value  
Issuance of Series F Preferred Stock, shares 148,250  
Issuance of Series F Preferred Stock, value $ 148,250
Issuance costs, shares  
Issuance costs, value $ (8,011)  
Adjustment to fair value at issuance date, shares  
Adjustment to fair value at issuance date, value $ (41,465)  
Conversion of Series F Preferred Stock, shares (1,000)  
Conversion of Series F Preferred Stock, value $ (666)  
Adjustment to maximum redemption value $ 90,173  
Balance, shares 147,250  
Balance, value $ 188,281