v3.24.1.u1
Debt Debt (Schedule of Funding Vehicles) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Feb. 29, 2024
Feb. 28, 2023
Schedule of Funding Vehicles [Line Items]      
Non-recourse Notes Payable   $ 16,866,972 $ 16,360,092
Warehouse Facility One [Member]      
Schedule of Funding Vehicles [Line Items]      
Warehouse Facilities Maximum Borrowing Capacity $ 3,100,000 2,800,000  
Warehouse Facility Three [Member]      
Schedule of Funding Vehicles [Line Items]      
Warehouse Facilities Maximum Borrowing Capacity   700,000  
Warehouse Facility Two [Member]      
Schedule of Funding Vehicles [Line Items]      
Warehouse Facilities Maximum Borrowing Capacity   2,300,000  
Warehouse Facilities [Member]      
Schedule of Funding Vehicles [Line Items]      
Warehouse Facilities Maximum Borrowing Capacity   5,800,000  
Debt Instrument, Unused Borrowing Capacity, Amount   2,060,000  
Non-recourse Notes Payable   3,740,000  
Asset-backed term funding transactions      
Schedule of Funding Vehicles [Line Items]      
Non-recourse Notes Payable   $ 13,130,000