XML 78 R63.htm IDEA: XBRL DOCUMENT v3.25.1
ACCOUNTS RECEIVABLE, NET - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts receivable, net      
Accounts receivable, gross $ 18,174 $ 14,805 $ 17,400
Accounts receivable, allowance for credit loss, current 3,124 3,123 4,363
Net accounts receivable 15,050 11,682 13,000
Billed      
Accounts receivable, net      
Accounts receivable, gross 10,728 9,826 12,000
Unbilled      
Accounts receivable, net      
Accounts receivable, gross $ 7,446 $ 4,979 $ 5,400