v3.26.1
Debt Obligations - Schedule of Debt Activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument, Increase (Decrease), Net [Roll Forward]    
Deferred debt issuance costs $ (3,401) $ (16,315)
Secured financing agreements, net    
Debt Instrument, Increase (Decrease), Net [Roll Forward]    
Ending balance 3,024,096  
Secured financing agreements, net | Secured Financing Agreements    
Debt Instrument, Increase (Decrease), Net [Roll Forward]    
Beginning balance 2,862,689  
Principal borrowings 851,097  
Principal repayments (682,787)  
Deferred debt issuance costs (2,507)  
Amortization of deferred debt issuance costs 4,305  
Loss (gain) on foreign currency translation (8,701)  
Ending balance $ 3,024,096