XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.3
ACCOUNTS RECEIVABLE, NET - Narrative (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            
Gross accounts receivable $ 19,826   $ 18,174     $ 14,800
Less allowance for credit losses 2,407 $ 2,575 3,124 $ 3,486 $ 3,421 3,123
Net accounts receivable 17,419   15,050     11,700
Billed            
Accounts receivable, net            
Gross accounts receivable 12,164   12,169     11,200
Unbilled            
Accounts receivable, net            
Gross accounts receivable $ 7,662   $ 6,005     $ 3,600