XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
MEZZANINE EQUITY AND EQUITY - Schedule of Conversions of Stock (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Conversion of Stock [Line Items]      
Total book value $ 0 $ 0 $ 0
Aggregate cost 8,938 1,390 3,667
Series E Preferred Stock      
Conversion of Stock [Line Items]      
Total book value $ 0 $ 0 $ 0
Exercise of Exchange Rights      
Conversion of Stock [Line Items]      
Number of units redeemed (in shares) 71 109  
Total book value $ (2,663) $ (1,910)  
Redemption of Units for Cash      
Conversion of Stock [Line Items]      
Number of units converted (in shares) 0 2  
Aggregate cost $ 0 $ 130  
Average net price per share (in dollars per share) $ 0 $ 54.05  
Redemption of Units for Cash | Series E Preferred Stock      
Conversion of Stock [Line Items]      
Number of units converted (in shares) 0 7  
Aggregate cost $ 0 $ 447  
Average net price per share (in dollars per share) $ 0 $ 52.45  
Redemption of Units for Common Shares | Series E Preferred Stock      
Conversion of Stock [Line Items]      
Number of units converted (in shares) 143 26  
Number of common shares issued (in shares) 172 31  
Total value $ 8,938 $ 1,390