XML 112 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Bonds and Notes Payable - Narrative (Details) - USD ($)
1 Months Ended
Oct. 31, 2024
Apr. 30, 2023
Dec. 31, 2024
Sep. 06, 2024
Mar. 10, 2024
Dec. 31, 2023
Nov. 16, 2023
Debt Instrument [Line Items]              
Amount drawn on federal funds lines of credit     $ 0     $ 0  
Par value of asset-based securities     1,085,826,000        
Asset-backed Securities, Securitized Loans and Receivables              
Debt Instrument [Line Items]              
Par value of asset-based securities     97,500,000        
Consumer Loan Warehouse Facility | Warehouse facilities | Secured line of credit              
Debt Instrument [Line Items]              
Maximum financing amount     225,000,000 $ 100,000,000 $ 200,000,000    
Amount outstanding     90,000,000        
Amount available     135,000,000        
Unsecured Line of Credit | Line of Credit              
Debt Instrument [Line Items]              
Amount outstanding     0        
Amount available     495,000,000.0        
Unsecured Line of Credit | Unsecured line of credit | Line of Credit              
Debt Instrument [Line Items]              
Maximum financing amount     495,000,000.0        
Federal Funds Lines Of Credit With Correspondent Banks | Line of Credit | Federal Funds Purchased              
Debt Instrument [Line Items]              
Maximum financing amount     50,000,000.0        
Federal Funds Lines Of Credit With Federal Reserve Bank | Line of Credit | Federal Funds Purchased              
Debt Instrument [Line Items]              
Collateral amount     $ 115,800,000        
Federal Family Education Loan Program (FFELP) Loan Asset-Backed Securities | Secured line of credit              
Debt Instrument [Line Items]              
Payments to extinguish debt $ 364,600,000 $ 188,600,000          
Write off of unamortized debt discount $ 6,300,000 $ 25,900,000          
Private Education Loan Asset-Backed Securitization | Secured line of credit              
Debt Instrument [Line Items]              
Debt, face amount             $ 189,600,000