XML 373 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Feb. 12, 2025
Jan. 17, 2025
Jan. 15, 2025
Jan. 08, 2025
Dec. 31, 2024
Mar. 13, 2025
Feb. 20, 2025
Jun. 24, 2024
Subsequent Event [Line Items]                
Common stock, par value (in dollars per share)         $ 0.001      
Capital commitments         $ 526.5      
Barclays Bank PLC, Barclays SPV                
Subsequent Event [Line Items]                
Aggregate commitment to repurchase               $ 250.0
Subsequent Event                
Subsequent Event [Line Items]                
Common stock, par value (in dollars per share)     $ 0.001          
Capital commitments $ 7.5     $ 100.0        
Subsequent Event | Barclays Bank PLC, Barclays SPV                
Subsequent Event [Line Items]                
Aggregate commitment to repurchase             $ 400.0  
Subsequent Event | Wells Fargo SPV                
Subsequent Event [Line Items]                
Aggregate commitment to repurchase           $ 150.0    
Subsequent Event | Private Placement                
Subsequent Event [Line Items]                
Sale of stock (in shares)     3,769,318          
Subsequent Event | Series A Preferred Shares                
Subsequent Event [Line Items]                
Preferred stock dividend rate   12.00%            
Preferred stock, par or stated value (in dollars per share)   $ 0.001            
Subsequent Event | Series A Preferred Shares | Private Placement                
Subsequent Event [Line Items]                
Sale of stock (in shares)   125            
Sale of stock (in dollars per share)   $ 1,000