XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS RECEIVABLE, NET - Schedule of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Accounts receivable, net            
Accounts receivable, gross $ 17,727   $ 14,805      
Less: Allowance for credit losses (3,486) $ (3,421) (3,123) $ (3,379) $ (4,314) $ (4,363)
Total 14,241   11,682      
Billed            
Accounts receivable, net            
Accounts receivable, gross 10,548   9,826      
Unbilled            
Accounts receivable, net            
Accounts receivable, gross $ 7,179   $ 4,979