XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Components - Schedule of Property and Equipment by Geographic Locations (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total $ 31,891 $ 10,164
United States    
Property, Plant and Equipment [Line Items]    
Total 20,944 3,668
Thailand    
Property, Plant and Equipment [Line Items]    
Total 4,838 1,766
France    
Property, Plant and Equipment [Line Items]    
Total 4,050 3,208
Taiwan    
Property, Plant and Equipment [Line Items]    
Total 1,819 1,180
Others    
Property, Plant and Equipment [Line Items]    
Total $ 240 $ 342