XML 87 R65.htm IDEA: XBRL DOCUMENT v3.25.4
ACCOUNTS RECEIVABLE, NET (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
ACCOUNTS RECEIVABLE, NET        
Accounts receivable $ 233,226 $ 256,174    
Allowance for doubtful accounts (1,341) (1,456) $ (1,512) $ (1,427)
Accounts receivable, net $ 231,885 $ 254,718