v3.26.1
Borrowings - Schedule of Fair Value of the Company’s Debt Structures (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Instrument [Line Items]  
Total fair value of outstanding debt $ 3,004,658
Credit Facility | Line of Credit  
Debt Instrument [Line Items]  
Total fair value of outstanding debt 195,300
ABS notes | Secured Debt  
Debt Instrument [Line Items]  
Total fair value of outstanding debt 2,263,951
Nordic Bonds | Senior Notes  
Debt Instrument [Line Items]  
Total fair value of outstanding debt 507,921
Other miscellaneous borrowings | Notes Payable  
Debt Instrument [Line Items]  
Total fair value of outstanding debt $ 37,486