XML 77 R62.htm IDEA: XBRL DOCUMENT v3.25.1
ACCOUNTS RECEIVABLE, NET - Schedule of Accounts Receivable, Net (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
Less: Allowance for credit losses (3,124) (3,123) (4,363)
Total 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