v3.26.1
Finance Receivables, Net - Aging of Finance Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost $ 236,008 $ 256,600 $ 277,392  
Finance receivable, before allowance for credit loss, premium and discount     277,392  
Current Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 146,110      
Prior Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost     83,400  
Finance receivable, before allowance for credit loss, premium and discount     177,361  
Two Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost       $ 6,498
Finance receivable, before allowance for credit loss, premium and discount     95,486  
Three Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivable, before allowance for credit loss, premium and discount     4,545  
Financial Asset, 1 to 29 Days Past Due        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 25,559      
Finance receivable, before allowance for credit loss, premium and discount     28,140  
Financial Asset, 1 to 29 Days Past Due | Current Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 15,487      
Financial Asset, 1 to 29 Days Past Due | Prior Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost     9,353  
Finance receivable, before allowance for credit loss, premium and discount     17,683  
Financial Asset, 1 to 29 Days Past Due | Two Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost       719
Finance receivable, before allowance for credit loss, premium and discount     9,968  
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     489  
Financial Asset, 30 to 59 Days Past Due        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 15,431      
Finance receivable, before allowance for credit loss, premium and discount     17,292  
Financial Asset, 30 to 59 Days Past Due | Current Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 8,665      
Financial Asset, 30 to 59 Days Past Due | Prior Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost     6,233  
Finance receivable, before allowance for credit loss, premium and discount     9,946  
Financial Asset, 30 to 59 Days Past Due | Two Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost       533
Finance receivable, before allowance for credit loss, premium and discount     6,998  
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     348  
Financial Asset, 60 to 89 Days Past Due        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 12,043      
Finance receivable, before allowance for credit loss, premium and discount     12,363  
Financial Asset, 60 to 89 Days Past Due | Current Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 5,984      
Financial Asset, 60 to 89 Days Past Due | Prior Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost     5,554  
Finance receivable, before allowance for credit loss, premium and discount     6,189  
Financial Asset, 60 to 89 Days Past Due | Two Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost       505
Finance receivable, before allowance for credit loss, premium and discount     5,853  
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     321  
Total past due        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 53,033      
Finance receivable, before allowance for credit loss, premium and discount     57,795  
Total past due | Current Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 30,136      
Total past due | Prior Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost     21,140  
Finance receivable, before allowance for credit loss, premium and discount     33,818  
Total past due | Two Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost       1,757
Finance receivable, before allowance for credit loss, premium and discount     22,819  
Total past due | Three Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivable, before allowance for credit loss, premium and discount     1,158  
Financial Asset, Not Past Due        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost 182,975      
Finance receivable, before allowance for credit loss, premium and discount     219,597  
Financial Asset, Not Past Due | Current Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost $ 115,974      
Financial Asset, Not Past Due | Prior Year        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost     62,260  
Finance receivable, before allowance for credit loss, premium and discount     143,543  
Financial Asset, Not Past Due | Two Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivables, amortized cost       $ 4,741
Finance receivable, before allowance for credit loss, premium and discount     72,667  
Financial Asset, Not Past Due | Three Years Prior        
Financing Receivable, Past Due [Line Items]        
Finance receivable, before allowance for credit loss, premium and discount     $ 3,387