v3.26.3
Securitization Activities - Schedule of Financial Instruments Owned (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Nov. 30, 2025
Schedule Of Securitization Vehicles [Line Items]    
Financial instruments owned $ 27,282,633 $ 27,722,739
Other secured financings 2,336,070 2,885,878
Securitization Activity    
Schedule Of Securitization Vehicles [Line Items]    
Financial instruments owned 0 456,100
Other secured financings $ 0 $ 456,100