v3.26.1
ExtraCash Receivables, Net - Summary of ExtraCash Receivables, Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]        
Gross ExtraCash Receivables $ 317,177 $ 334,948    
Allowance for Credit Losses (38,033) (37,641) $ (20,075) $ (22,703)
ExtraCash Receivables, Net 279,144 297,307    
1-10 [Member]        
Financing Receivable, Past Due [Line Items]        
Gross ExtraCash Receivables 210,249 242,091    
Allowance for Credit Losses (2,998) (3,006)    
ExtraCash Receivables, Net 207,251 239,085    
11-30 [Member]        
Financing Receivable, Past Due [Line Items]        
Gross ExtraCash Receivables 74,119 56,897    
Allowance for Credit Losses (11,573) (8,851)    
ExtraCash Receivables, Net 62,546 48,046    
31-60 [Member]        
Financing Receivable, Past Due [Line Items]        
Gross ExtraCash Receivables 13,504 13,093    
Allowance for Credit Losses (8,261) (7,942)    
ExtraCash Receivables, Net 5,243 5,151    
61-90 [Member]        
Financing Receivable, Past Due [Line Items]        
Gross ExtraCash Receivables 9,574 11,893    
Allowance for Credit Losses (7,210) (8,888)    
ExtraCash Receivables, Net 2,364 3,005    
91-120 [Member]        
Financing Receivable, Past Due [Line Items]        
Gross ExtraCash Receivables 9,731 10,974    
Allowance for Credit Losses (7,991) (8,954)    
ExtraCash Receivables, Net $ 1,740 $ 2,020