v3.26.1
BASIS OF PRESENTATION - Factoring of Accounts Receivable and Associated Fees (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
BASIS OF PRESENTATION        
Accounts receivable sold $ 36,905 $ 25,957 $ 71,073 $ 54,723
Less: factoring fees (783) (577) (1,354) (1,050)
Net cash proceeds $ 36,122 $ 25,380 $ 69,719 $ 53,673