XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment, net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 36,069 $ 39,738
Accumulated depreciation (18,988) (15,543)
Property and equipment, net 17,081 24,195
Machinery    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 13,536 14,145
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 11,204 11,058
Building    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,136 4,238
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 5,941 5,259
Software and website development    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,981 1,804
Computer and other equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,895 1,809
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 94 1,090
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 282 $ 335