v3.26.3
ACCOUNTS RECEIVABLE AND OTHER RECEIVABLES - Schedule of Lease Receivable Allowance (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance $ 18,649 $ 9,849 $ 17,318 $ 9,228
Net book value of accounts receivable written off (18,785) (11,332) (49,971) (26,105)
Recoveries 3,115 1,404 8,707 3,254
Accounts receivable provision 14,515 9,991 41,440 23,535
Ending balance 17,494 9,912 17,494 9,912
Progressive Leasing        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance 69,436 68,788 68,806 71,607
Net book value of accounts receivable written off (95,077) (90,920) (274,968) (283,158)
Recoveries 9,027 9,480 31,187 32,029
Accounts receivable provision 94,762 86,318 253,123 253,188
Ending balance $ 78,148 $ 73,666 $ 78,148 $ 73,666