XML 84 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Segment reporting and concentrations - Additional information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
customer
client
segment
Dec. 31, 2021
USD ($)
Segment reporting information    
Number of reportable segments | segment 3  
Right-of-use-asset, net | $ $ 4,309 $ 5,621
Classification of segment assets | $ $ 48,042 $ 59,217
Sales revenue,net | Customer concentration risk | Non-US    
Segment reporting information    
Concentration risk, percentage 38.00% 45.00%
Foreign customer | Accounts receivable | Customer concentration risk    
Segment reporting information    
Concentration risk, percentage 44.00% 37.00%
One client | Sales revenue,net | Customer concentration risk    
Segment reporting information    
Number of clients 1  
Concentration risk, percentage 11.00%  
One client | Accounts receivable | Customer concentration risk    
Segment reporting information    
Concentration risk, percentage   19.00%
Another client | Sales revenue,net | Customer concentration risk    
Segment reporting information    
Concentration risk, percentage   11.00%
Three clients | Sales revenue,net | Customer concentration risk    
Segment reporting information    
Number of clients 0  
Three clients | Accounts receivable | Customer concentration risk    
Segment reporting information    
Number of clients | client 1  
Four clients | Accounts receivable | Customer concentration risk    
Segment reporting information    
Concentration risk, percentage 45.00%  
Client | Accounts receivable | Customer concentration risk    
Segment reporting information    
Number of clients 0  
Client | Minimum | Sales revenue,net | Customer concentration risk    
Segment reporting information    
Concentration risk, percentage 10.00%  
Client | Minimum | Accounts receivable | Customer concentration risk    
Segment reporting information    
Concentration risk, percentage 10.00%