XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Selected Balance Sheet Components - Schedule of property and equipment, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property and equipment, net:    
Total property and equipment, gross $ 139,947 $ 130,060
Less accumulated depreciation (31,550) (26,899)
Total property and equipment, net 108,397 103,161
Machinery and equipment    
Property and equipment, net:    
Total property and equipment, gross 14,498 12,161
Furniture, fixtures and office equipment    
Property and equipment, net:    
Total property and equipment, gross 5,424 5,109
Computer equipment and software    
Property and equipment, net:    
Total property and equipment, gross 18,953 12,318
Leasehold improvements    
Property and equipment, net:    
Total property and equipment, gross 76,421 77,990
Construction in process    
Property and equipment, net:    
Total property and equipment, gross $ 24,651 $ 22,482