v3.26.3
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of contract with customer, contract asset, contract liability, and receivable (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 2,727 $ 3,387
Additional unbilled revenue recognized 3,282 4,644
Less: Amounts billed to customers (4,038) (5,110)
Ending balance $ 1,971 $ 2,921