XML 66 R55.htm IDEA: XBRL DOCUMENT v3.26.1
ACCOUNTS RECEIVABLE, NET - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Accounts receivable, net        
Gross accounts receivable $ 22,546 $ 20,476   $ 18,200
Less allowance for credit losses 1,855 2,492 $ 2,628 3,124
Net accounts receivable 20,691 17,984   15,100
Billed        
Accounts receivable, net        
Gross accounts receivable 12,739 12,796   12,200
Unbilled        
Accounts receivable, net        
Gross accounts receivable $ 9,807 $ 7,680   $ 6,000