XML 74 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events - Securitization Borrowings (Details) - USD ($)
$ in Millions
May 22, 2023
Apr. 30, 2023
Oct. 30, 2022
May 01, 2022
Subsequent Events        
Securitization borrowings   $ 5,379.2 $ 5,710.9 $ 4,000.9
Subsequent Event | Short-term Securitization Borrowings        
Subsequent Events        
Securitization borrowings $ 589.1