XML 85 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Financial Statement Details - Schedule of Property, Equipment and Improvements, Net by Geographic Areas (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Total property, equipment and improvements, net $ 9,582 $ 10,052
United States    
Disaggregation of Revenue [Line Items]    
Total property, equipment and improvements, net 6,059 6,973
United Kingdom    
Disaggregation of Revenue [Line Items]    
Total property, equipment and improvements, net 3,333 2,846
Others    
Disaggregation of Revenue [Line Items]    
Total property, equipment and improvements, net $ 190 $ 233