XML 81 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Finance Receivables, Net - Aging of Finance Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost $ 188,327 $ 256,595
Finance receivables before fair value adjustments   219,865
Fair value premium on non-PCD finance receivables 0 40,251
Non-credit discount on PCD finance receivables 0 (3,521)
Year 2022    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 161,028  
Finance receivables before fair value adjustments   0
Year 2021    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 27,299  
Finance receivables before fair value adjustments   194,997
Year 2020    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 0  
Finance receivables before fair value adjustments   24,868
1 to 30 days past due    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 16,981  
Finance receivables before fair value adjustments   18,337
1 to 30 days past due | Year 2022    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 14,186  
Finance receivables before fair value adjustments   0
1 to 30 days past due | Year 2021    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 2,795  
Finance receivables before fair value adjustments   16,077
1 to 30 days past due | Year 2020    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 0  
Finance receivables before fair value adjustments   2,260
31 to 60 days past due    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 9,870  
Finance receivables before fair value adjustments   11,672
31 to 60 days past due | Year 2022    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 8,048  
Finance receivables before fair value adjustments   0
31 to 60 days past due | Year 2021    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 1,822  
Finance receivables before fair value adjustments   10,024
31 to 60 days past due | Year 2020    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 0  
Finance receivables before fair value adjustments   1,648
61 to 90 days past due    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 8,347  
Finance receivables before fair value adjustments   9,376
61 to 90 days past due | Year 2022    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 6,597  
Finance receivables before fair value adjustments   0
61 to 90 days past due | Year 2021    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 1,750  
Finance receivables before fair value adjustments   7,898
61 to 90 days past due | Year 2020    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 0  
Finance receivables before fair value adjustments   1,478
Past due    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 35,198  
Finance receivables before fair value adjustments   39,385
Past due | Year 2022    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 28,831  
Finance receivables before fair value adjustments   0
Past due | Year 2021    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 6,367  
Finance receivables before fair value adjustments   33,999
Past due | Year 2020    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 0  
Finance receivables before fair value adjustments   5,386
Current    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 153,129  
Finance receivables before fair value adjustments   180,480
Current | Year 2022    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 132,197  
Finance receivables before fair value adjustments   0
Current | Year 2021    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost 20,932  
Finance receivables before fair value adjustments   160,998
Current | Year 2020    
Financing Receivable, Past Due [Line Items]    
Finance receivables, amortized cost $ 0  
Finance receivables before fair value adjustments   $ 19,482