XML 79 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Finance Receivables, Net - Aging of Finance Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost $ 210,355 $ 188,327
Finance receivables, amortized cost   188,327
Charge-offs 117,961 114,535
Year 2023    
Financing Receivable, Past Due [Line Items]    
Charge-offs 51,597  
Year 2022    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 187,277  
Finance receivables, amortized cost   161,026
Charge-offs 58,571  
Year 2021    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 23,078  
Finance receivables, amortized cost   27,301
Charge-offs 7,793  
Year 2020    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 0  
Finance receivables, amortized cost   0
1 to 30 days past due    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 23,309  
Finance receivables, amortized cost   20,530
1 to 30 days past due | Year 2022    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 20,538  
Finance receivables, amortized cost   16,996
1 to 30 days past due | Year 2021    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 2,771  
Finance receivables, amortized cost   3,534
1 to 30 days past due | Year 2020    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 0  
Finance receivables, amortized cost   0
31 to 60 days past due    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 12,519  
Finance receivables, amortized cost   10,159
31 to 60 days past due | Year 2022    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 10,892  
Finance receivables, amortized cost   8,290
31 to 60 days past due | Year 2021    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 1,627  
Finance receivables, amortized cost   1,869
31 to 60 days past due | Year 2020    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 0  
Finance receivables, amortized cost   0
61 to 90 days past due    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 10,199  
Finance receivables, amortized cost   8,511
61 to 90 days past due | Year 2022    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 8,634  
Finance receivables, amortized cost   6,732
61 to 90 days past due | Year 2021    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 1,565  
Finance receivables, amortized cost   1,779
61 to 90 days past due | Year 2020    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 0  
Finance receivables, amortized cost   0
Past due    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 46,027  
Finance receivables, amortized cost   39,200
Past due | Year 2022    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 40,064  
Finance receivables, amortized cost   32,018
Past due | Year 2021    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 5,963  
Finance receivables, amortized cost   7,182
Past due | Year 2020    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 0  
Finance receivables, amortized cost   0
Current    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 164,328  
Finance receivables, amortized cost   149,127
Current | Year 2022    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 147,213  
Finance receivables, amortized cost   129,008
Current | Year 2021    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 17,115  
Finance receivables, amortized cost   20,119
Current | Year 2020    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost $ 0  
Finance receivables, amortized cost   $ 0