v3.26.1
Securitization Activities - Activity in Allowance for Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Consolidated Entity, Excluding Consolidated VIE      
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]      
Beginning period balance $ 915 $ 892 $ 892
Current period provisions (46) (107)  
Actual write-offs (39) (60) (455)
Recoveries 15 101  
Impact of foreign exchange rates (15) 4  
Balance at end of period 830 830 915
Variable Interest Entity, Primary Beneficiary      
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]      
Beginning period balance 5,487 4,995 4,995
Current period provisions 1,859 413  
Actual write-offs (816) (478) (1,329)
Recoveries 26 14  
Impact of foreign exchange rates 0 0  
Balance at end of period $ 6,556 $ 4,944 $ 5,487