XML 77 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Schedule of Long Lived Assets, by Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 26,346 $ 33,821
U.S.    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 13,937 19,974
United Kingdom    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 4,174 3,577
China    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 3,398 4,620
Rest of World    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 4,837 $ 5,650