XML 67 R56.htm IDEA: XBRL DOCUMENT v3.26.1
ACCOUNT RECEIVABLE, NET - Schedule of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Receivables [Abstract]        
Billed receivables $ 25,700 $ 28,535    
Unbilled receivables 7,449 6,960    
Accounts Receivable, Gross 33,149 35,495    
Allowance for expected credit losses (310) (275) $ (227) $ (391)
Accounts Receivable, Net $ 32,839 $ 35,220