XML 77 R62.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Financial Statement Details - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Accounts receivable, gross $ 38,596 $ 32,910
Less: allowance for expected credit losses (1,828) (913)
Accounts receivable, net 36,768 31,997
Accounts receivable - Managed Services    
Disaggregation of Revenue [Line Items]    
Accounts receivable, gross 13,600 5,100
Accounts receivable - Software Products and Services    
Disaggregation of Revenue [Line Items]    
Accounts receivable, gross $ 24,996 $ 27,810