XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Finance Receivables, Net - Aging of Finance Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Mar. 31, 2023
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost $ 263,421 $ 264,506 $ 201,673  
Finance receivable, before allowance for credit loss, premium and discount     201,673  
Current Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 101,436      
Prior Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost     150,119  
Finance receivable, before allowance for credit loss, premium and discount     75,422  
Two Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost       $ 11,866
Finance receivable, before allowance for credit loss, premium and discount     115,064  
Three Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivable, before allowance for credit loss, premium and discount     11,187  
Financial Asset, 1 to 29 Days Past Due        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 24,457      
Finance receivable, before allowance for credit loss, premium and discount     20,113  
Financial Asset, 1 to 29 Days Past Due | Current Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 8,682      
Financial Asset, 1 to 29 Days Past Due | Prior Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost     14,504  
Finance receivable, before allowance for credit loss, premium and discount     6,215  
Financial Asset, 1 to 29 Days Past Due | Two Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost       1,271
Finance receivable, before allowance for credit loss, premium and discount     12,594  
Financial Asset, 1 to 29 Days Past Due | Three Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivable, before allowance for credit loss, premium and discount     1,304  
Financial Asset, 30 to 59 Days Past Due        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 15,384      
Finance receivable, before allowance for credit loss, premium and discount     10,180  
Financial Asset, 30 to 59 Days Past Due | Current Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 3,350      
Financial Asset, 30 to 59 Days Past Due | Prior Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost     11,189  
Finance receivable, before allowance for credit loss, premium and discount     1,950  
Financial Asset, 30 to 59 Days Past Due | Two Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost       845
Finance receivable, before allowance for credit loss, premium and discount     7,526  
Financial Asset, 30 to 59 Days Past Due | Three Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivable, before allowance for credit loss, premium and discount     704  
Financial Asset, 60 to 89 Days Past Due        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 11,765      
Finance receivable, before allowance for credit loss, premium and discount     8,734  
Financial Asset, 60 to 89 Days Past Due | Current Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 735      
Financial Asset, 60 to 89 Days Past Due | Prior Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost     10,288  
Finance receivable, before allowance for credit loss, premium and discount     453  
Financial Asset, 60 to 89 Days Past Due | Two Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost       742
Finance receivable, before allowance for credit loss, premium and discount     7,584  
Financial Asset, 60 to 89 Days Past Due | Three Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivable, before allowance for credit loss, premium and discount     697  
Total past due        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 51,606      
Finance receivable, before allowance for credit loss, premium and discount     39,027  
Total past due | Current Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 12,767      
Total past due | Prior Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost     35,981  
Finance receivable, before allowance for credit loss, premium and discount     8,618  
Total past due | Two Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost       2,858
Finance receivable, before allowance for credit loss, premium and discount     27,704  
Total past due | Three Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivable, before allowance for credit loss, premium and discount     2,705  
Financial Asset, Not Past Due        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 211,815      
Finance receivable, before allowance for credit loss, premium and discount     162,646  
Financial Asset, Not Past Due | Current Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost $ 88,669      
Financial Asset, Not Past Due | Prior Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost     114,138  
Finance receivable, before allowance for credit loss, premium and discount     66,804  
Financial Asset, Not Past Due | Two Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost       $ 9,008
Finance receivable, before allowance for credit loss, premium and discount     87,360  
Financial Asset, Not Past Due | Three Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivable, before allowance for credit loss, premium and discount     $ 8,482