v3.26.1
REVENUES - Schedule of changes in allowance for credit losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at January 1, $ 260 $ 335
Bad debt expense 0 0
Write-offs 0 0
Balance at March 31, $ 260 $ 335