XML 75 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Geographic Information    
Property and equipment, net $ 3,220 $ 3,717
Revenue 50,402 63,765
United States    
Geographic Information    
Property and equipment, net 2,165 2,555
Revenue 9,968 14,599
Japan    
Geographic Information    
Revenue 5,974 12,216
Hong Kong    
Geographic Information    
Revenue 16,220 10,748
Germany    
Geographic Information    
Revenue 7,168 9,767
Singapore    
Geographic Information    
Property and equipment, net 974 1,077
Revenue 3,363 4,285
China    
Geographic Information    
Revenue   2,727
Canada    
Geographic Information    
Revenue 742 1,324
All other    
Geographic Information    
Property and equipment, net 81 85
Revenue $ 6,967 $ 8,099