XML 88 R66.htm IDEA: XBRL DOCUMENT v3.25.4
ACCOUNTS RECEIVABLE, NET - Allowance for doubtful accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
ACCOUNTS RECEIVABLE, NET      
Balance at beginning of year $ 1,456 $ 1,512 $ 1,427
Charges (credits) to expense (97) 152 428
Charges (credits) to other accounts   (75) 143
Write-offs (18) (133) (486)
Balance at end of year $ 1,341 $ 1,456 $ 1,512