XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.3
ACCOUNTS RECEIVABLE, NET - Schedule of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Accounts receivable, net            
Accounts receivable, gross $ 19,826   $ 18,174     $ 14,800
Less: Allowance for credit losses (2,407) $ (2,575) (3,124) $ (3,486) $ (3,421) (3,123)
Total 17,419   15,050     11,700
Billed            
Accounts receivable, net            
Accounts receivable, gross 12,164   12,169     11,200
Unbilled            
Accounts receivable, net            
Accounts receivable, gross $ 7,662   $ 6,005     $ 3,600