XML 82 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Segment reporting and concentrations - Long-lived assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Revenues from external customers and long-lived assets    
Long - lived assets $ 21,384 $ 21,058
Right-of-use-asset, net 4,309 5,621
United States    
Revenues from external customers and long-lived assets    
Long - lived assets 7,205 4,578
Canada    
Revenues from external customers and long-lived assets    
Long - lived assets 7,675 9,280
United Kingdom    
Revenues from external customers and long-lived assets    
Long - lived assets 1,198 1,538
Philippines    
Revenues from external customers and long-lived assets    
Long - lived assets 3,682 4,027
India    
Revenues from external customers and long-lived assets    
Long - lived assets 1,195 1,481
Sri Lanka    
Revenues from external customers and long-lived assets    
Long - lived assets 426 154
Israel    
Revenues from external customers and long-lived assets    
Long - lived assets 3  
Total foreign    
Revenues from external customers and long-lived assets    
Long - lived assets $ 14,179 $ 16,480