v3.26.3
Debt Obligations - Schedule of Debt Activity (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Debt Instrument, Increase (Decrease), Net [Roll Forward]    
Deferred debt issuance costs $ (6,692) $ (23,199)
Secured financing agreements, net    
Debt Instrument, Increase (Decrease), Net [Roll Forward]    
Ending balance 2,397,405  
Secured financing agreements, net | Secured Financing Agreements    
Debt Instrument, Increase (Decrease), Net [Roll Forward]    
Beginning balance 2,862,689  
Principal borrowings 1,500,844  
Principal repayments and other resolutions (1,956,435)  
Deferred debt issuance costs (5,939)  
Amortization of deferred debt issuance costs 6,066  
Loss (gain) on foreign currency translation (9,820)  
Ending balance 2,397,405  
Loan assignment in full satisfaction of secured financing $ 182,500