v3.26.1
REDEEMABLE PREFERRED STOCK - Redeemable Preferred Stock Issued and Outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]            
Shares Issued (in shares) 490,000   794,893      
Shares Outstanding (in shares) 490,000   794,893      
Total $ 454,350   $ 758,027      
Aggregate Liquidation Preference $ 721,140   $ 1,027,583      
Redeemable Preferred Stock            
Class of Stock [Line Items]            
Shares Issued (in shares) 490,000   794,893      
Shares Outstanding (in shares) 490,000 490,000 794,893 590,475 510,000 510,000
Carrying Value $ 469,031   $ 772,841      
Issuance costs (14,681)   (14,814)      
Total 454,350 $ 454,350 758,027 $ 555,344 $ 474,920 $ 474,920
Aggregate Liquidation Preference $ 721,140   $ 1,027,583      
Series I            
Class of Stock [Line Items]            
Shares Issued (in shares) 10,000   10,000      
Shares Outstanding (in shares) 10,000   10,000      
Original Issuance Price per Share (in dollars per share) $ 1,000   $ 1,000      
Carrying Value $ 10,000   $ 10,000      
Aggregate Liquidation Preference $ 15,978   $ 15,134      
Series K            
Class of Stock [Line Items]            
Shares Issued (in shares) 365,000   365,000      
Shares Outstanding (in shares) 365,000   365,000      
Original Issuance Price per Share (in dollars per share) $ 1,000   $ 1,000      
Carrying Value $ 365,000   $ 365,000      
Aggregate Liquidation Preference $ 590,162   $ 562,067      
Series L            
Class of Stock [Line Items]            
Shares Issued (in shares) 115,000   115,000      
Shares Outstanding (in shares) 115,000   115,000      
Original Issuance Price per Share (in dollars per share) $ 1,000   $ 1,000      
Carrying Value $ 94,031   $ 94,031      
Aggregate Liquidation Preference $ 115,000   $ 115,000      
Series N            
Class of Stock [Line Items]            
Shares Issued (in shares)     50,000      
Shares Outstanding (in shares)     50,000      
Original Issuance Price per Share (in dollars per share)     $ 1,000      
Carrying Value     $ 49,812      
Total   49,800        
Aggregate Liquidation Preference   55,000 $ 55,000      
Series O            
Class of Stock [Line Items]            
Shares Issued (in shares)     254,893      
Shares Outstanding (in shares)     254,893      
Original Issuance Price per Share (in dollars per share)     $ 1,000      
Carrying Value     $ 253,998      
Total   253,900        
Aggregate Liquidation Preference   $ 280,400 $ 280,382