v3.26.1
Funds Borrowed - Schedule of Private Placement Notes Outstanding (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Aggregate principal amount [1] $ 2,395,460 $ 2,403,916
Privately Placed Notes [Member]    
Debt Instrument [Line Items]    
Aggregate principal amount [1] $ 115,250 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 $ 0 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.2 million and $8.4 million as of March 31, 2026 and December 31, 2025.