XML 42 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Consumer Receivables (Tables)
6 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
Schedule of Consumer Receivable Aging Analysis
The following table presents an aging analysis of the amortized cost of consumer receivables by delinquency status as of June 30, 2026 and December 31, 2025:
June 30,
December 31,
(in thousands)20262025
Current
$22,565 $25,288 
1 - 30 days past due
1,644 1,932 
31 - 60 days past due
829 1,111 
61 - 90 days past due
603 723 
91+ days past due
1,068 552 
Total amortized cost$26,709 $29,606