XML 88 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mezzanine Equity and 2023 Warrant (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
May 31, 2023
Class of Stock [Line Items]      
Preferred stock, par value $ 0.01 $ 0.01  
Preferred Stock, Redemption Price Per Share $ 1,000    
Dividends declared on preferred shares $ 27,863    
Preferred Stock, Redemption Amount $ 113,275    
Preferred Stock [Member]      
Class of Stock [Line Items]      
Preferred stock, shares issued 0    
Preferred stock, shares outstanding 0    
Amortization cost $ 1,954 $ 347  
Series C Preferred Stock [Member]      
Class of Stock [Line Items]      
Preferred stock, shares issued 0 85,412 85,412
Preferred stock, shares outstanding 0 85,412  
Preferred stock, par value $ 0.01 $ 0.01 $ 0.01
Preferred stock initial stated value     85,412
Preferred Stock Initial Fair Value Per Share     $ 1,000
Preferred stock dividend rate 17.50%