v3.25.2
CAPITAL ADVANCE ("CA") RECEIVABLES (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
CAPITAL ADVANCE ("CA") RECEIVABLES      
Beginning CA receivables, gross $ 61,197 $ 50,552  
CA extended to customers 167,143 154,357  
Change in revenue receivables (451) (44)  
CA collected from customers (189,081) (147,654)  
Charge-offs, net of recoveries (2,123) (2,288)  
Ending CA receivables, gross 36,685 54,923  
Allowance for CA losses (4,875) (5,445) $ (4,955)
CA receivables, net $ 31,810 $ 49,478