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