v3.26.1
Receivables and Allowance for Doubtful Accounts - Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Receivables [Line Items]    
Gross receivables $ 243,678 $ 232,855
Accounts Receivable, Allowance for Credit Loss (38,393) (29,661)
Receivables, net of allowance for doubtful accounts of $38,393 and $29,661 in 2026 and 2025, respectively 205,285 203,194
Financing Receivable, before Allowance for Credit Loss $ 75,141 $ 58,976
Financing Receivable, before Allowance for Credit Loss, to Total, Percent 100.00% 100.00%
0-15 days    
Receivables [Line Items]    
Financing Receivable, before Allowance for Credit Loss $ 53,747 $ 44,077
Financing Receivable, before Allowance for Credit Loss, to Total, Percent 72.00% 75.00%
16-30 days    
Receivables [Line Items]    
Financing Receivable, before Allowance for Credit Loss $ 13,743 $ 9,844
Financing Receivable, before Allowance for Credit Loss, to Total, Percent 18.00% 17.00%
31-45 days    
Receivables [Line Items]    
Financing Receivable, before Allowance for Credit Loss $ 4,918 $ 3,731
Financing Receivable, before Allowance for Credit Loss, to Total, Percent 7.00% 6.00%
45+ days    
Receivables [Line Items]    
Financing Receivable, before Allowance for Credit Loss $ 2,733 $ 1,324
Financing Receivable, before Allowance for Credit Loss, to Total, Percent 3.00% 2.00%
Trade and notes receivables    
Receivables [Line Items]    
Gross receivables $ 111,147 $ 112,490
Accounts Receivable, Allowance for Credit Loss (16,800) (12,700)
Accrued Revenue 56,400 55,900
Trade and notes receivables | Acima    
Receivables [Line Items]    
Accrued Revenue 52,600 51,900
Trade and notes receivables | Rent-A-Center    
Receivables [Line Items]    
Accrued Revenue 3,500 3,600
Installment sales receivable    
Receivables [Line Items]    
Gross receivables 57,390 61,389
Accounts Receivable, Allowance for Credit Loss (12,300) (11,100)
Customer cash advances    
Receivables [Line Items]    
Gross receivables 75,141 58,976
Accounts Receivable, Allowance for Credit Loss $ (9,300) $ (5,900)