Quarterly report pursuant to Section 13 or 15(d)

Borrowings - Debt Securitizations (Details)

v3.24.3
Borrowings - Debt Securitizations (Details) - Total secured notes - USD ($)
$ in Millions
May 23, 2024
Oct. 05, 2023
2023 Debt securitization    
Debt Instrument [Line Items]    
Maximum principal amount   $ 429.1
2024 Debt Securitization    
Debt Instrument [Line Items]    
Maximum principal amount $ 526.0