XML 70 R57.htm IDEA: XBRL DOCUMENT v3.25.3
ACCOUNT 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
Receivables [Abstract]            
Billed receivables $ 27,205   $ 14,559      
Unbilled receivables 9,380   5,925      
Accounts Receivable, Gross 36,585   20,484      
Allowance for expected credit losses (346) $ (205) (391) $ (372) $ (378) $ (378)
Accounts Receivable, Net $ 36,239   $ 20,093