XML 66 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Funds Borrowed - Schedule of Private Placement Notes Outstanding (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Aggregate principal amount [1] $ 2,299,767 $ 2,376,413
Privately Placed Notes [Member]    
Debt Instrument [Line Items]    
Aggregate principal amount [1] $ 146,500 146,500
December 2020 [Member] | Privately Placed Notes [Member]    
Debt Instrument [Line Items]    
Maturity date Dec. 31, 2027  
Interest Rate 7.50%  
Interest Payable Semi-annually  
Aggregate principal amount $ 53,750 53,750
February 2021 [Member] | Privately Placed Notes [Member]    
Debt Instrument [Line Items]    
Maturity date Feb. 28, 2026  
Interest Rate 7.25%  
Interest Payable Semi-annually  
Aggregate principal amount $ 31,250 31,250
September 2023 [Member] | Privately Placed Notes [Member]    
Debt Instrument [Line Items]    
Maturity date Sep. 30, 2028  
Interest Rate 9.25%  
Interest Payable Semi-annually  
Aggregate principal amount $ 39,000 39,000
June 2024 [Member] | Privately Placed Notes [Member]    
Debt Instrument [Line Items]    
Maturity date Jun. 30, 2039  
Interest Rate 8.875%  
Interest Payable Semi-annually  
Aggregate principal amount $ 17,500 17,500
August 2024 [Member] | Privately Placed Notes [Member]    
Debt Instrument [Line Items]    
Maturity date Aug. 31, 2039  
Interest Rate 8.625%  
Interest Payable Semi-annually  
Aggregate principal amount $ 5,000 $ 5,000
[1] Excludes deferred financing costs of $8.5 million and $8.2 million as of June 30, 2025 and December 31, 2024.