v3.25.2
ExtraCash Receivables, Net - Summary of Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery [Abstract]        
Beginning balance     $ 22,703 $ 20,310
Plus: provision for credit losses $ 25,295 $ 14,365 35,898 24,308
Plus: amounts recovered     7,860 5,778
Less: amounts written-off     (33,944) (29,903)
Ending balance $ 32,517 $ 20,493 $ 32,517 $ 20,493