v3.26.1
Borrowings - Schedule of Maturities Requirements for Borrowings (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Instrument [Line Items]  
Total $ 5,304,541
Less Than 1 Year 134,315
1 – 3 Years 922,804
3 – 5 Years 2,757,332
More Than 5 Years 1,490,090
2025 Debt Securitization  
Debt Instrument [Line Items]  
Total 599,090
Less Than 1 Year 0
1 – 3 Years 0
3 – 5 Years 0
More Than 5 Years 599,090
2025-R Debt Securitization  
Debt Instrument [Line Items]  
Total 556,000
Less Than 1 Year 0
1 – 3 Years 0
3 – 5 Years 0
More Than 5 Years 556,000
2026-B Debt Securitization  
Debt Instrument [Line Items]  
Total 335,000
Less Than 1 Year 0
1 – 3 Years 0
3 – 5 Years 0
More Than 5 Years 335,000
SMBC Credit Facility  
Debt Instrument [Line Items]  
Total 975,061
Less Than 1 Year 0
1 – 3 Years 0
3 – 5 Years 975,061
More Than 5 Years 0
BANA Credit Facility  
Debt Instrument [Line Items]  
Total 310,900
Less Than 1 Year 0
1 – 3 Years 0
3 – 5 Years 310,900
More Than 5 Years 0
2027 Notes  
Debt Instrument [Line Items]  
Total 429,871
Less Than 1 Year 0
1 – 3 Years 429,871
3 – 5 Years 0
More Than 5 Years 0
2028 Notes  
Debt Instrument [Line Items]  
Total 492,933
Less Than 1 Year 0
1 – 3 Years 492,933
3 – 5 Years 0
More Than 5 Years 0
2029 Notes  
Debt Instrument [Line Items]  
Total 486,352
Less Than 1 Year 0
1 – 3 Years 0
3 – 5 Years 486,352
More Than 5 Years 0
2030 Notes  
Debt Instrument [Line Items]  
Total 497,930
Less Than 1 Year 0
1 – 3 Years 0
3 – 5 Years 497,930
More Than 5 Years 0
2031 Notes  
Debt Instrument [Line Items]  
Total 487,089
Less Than 1 Year 0
1 – 3 Years 0
3 – 5 Years 487,089
More Than 5 Years 0
Other short-term borrowings  
Debt Instrument [Line Items]  
Total 134,315
Less Than 1 Year 134,315
1 – 3 Years 0
3 – 5 Years 0
More Than 5 Years $ 0