XML 91 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Schedule of Long Lived Assets by Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total long-lived assets, net $ 113,334 $ 104,111
United States    
Property, Plant and Equipment [Line Items]    
Total long-lived assets, net 32,172 36,718
Canada    
Property, Plant and Equipment [Line Items]    
Total long-lived assets, net 33,639 31,498
United Kingdom    
Property, Plant and Equipment [Line Items]    
Total long-lived assets, net 12,944 15,011
EMEA, excluding United Kingdom    
Property, Plant and Equipment [Line Items]    
Total long-lived assets, net 22,336 12,587
Other    
Property, Plant and Equipment [Line Items]    
Total long-lived assets, net $ 12,243 $ 8,297