v3.26.1
CONSUMER RECEIVABLES, NET - Narrative (Details) - Consumer - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Financing Receivable, Credit Quality Indicator [Line Items]          
Consumer receivables reclassified from loans held for investment to loans held for sale and sold to third parties $ 0 $ 210,000 $ 0 $ 420,000  
Threshold period past due (in days) 60 days   60 days    
Consumer receivables $ 2,718,613   $ 2,718,613   $ 2,910,187
Cash in transit $ 255,300   $ 255,300   $ 245,400
Threshold period past due to consider amounts to be uncollectible 180 days   180 days    
Pass          
Financing Receivable, Credit Quality Indicator [Line Items]          
Consumer receivables $ 2,600,000   $ 2,600,000    
Classified          
Financing Receivable, Credit Quality Indicator [Line Items]          
Consumer receivables $ 151,700   $ 151,700    
Minimum          
Financing Receivable, Credit Quality Indicator [Line Items]          
Payment period     14 days    
Maximum          
Financing Receivable, Credit Quality Indicator [Line Items]          
Payment period     56 days