XML 119 R77.htm IDEA: XBRL DOCUMENT v3.26.1
ACCOUNTS RECEIVABLE, NET - Schedule of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Receivables [Abstract]      
Billed receivables $ 28,535 $ 14,559  
Unbilled receivables 6,960 5,925  
Accounts Receivable, Gross 35,495 20,484  
Allowance for expected credit losses (275) (391) $ (378)
Accounts Receivable, Net $ 35,220 $ 20,093