XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.1
BALANCE SHEET COMPONENTS, Inventory, Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Inventory on hand [Abstract]    
Finished goods held for sale $ 33,350 $ 35,234
Raw materials and work in process 1,774 925
Inventory in transit 2,869 2,068
Total inventory 37,993 38,227
Property and Equipment [Abstract]    
Property and equipment, gross 28,678 28,124
Less: accumulated depreciation (18,131) (16,962)
Property and equipment, net 10,547 11,162
Depreciation expense 1,200 1,200
United States [Member]    
Property and Equipment [Abstract]    
Property and equipment, net 10,414 10,989
Canada [Member]    
Property and Equipment [Abstract]    
Property and equipment, net 133 173
Spain [Member]    
Property and Equipment [Abstract]    
Property and equipment, net 0 0
Building [Member]    
Property and Equipment [Abstract]    
Property and equipment, gross 9,277 9,266
Land [Member]    
Property and Equipment [Abstract]    
Property and equipment, gross 1,451 1,451
Leasehold Improvements [Member]    
Property and Equipment [Abstract]    
Property and equipment, gross 1,875 1,870
Equipment and Machinery [Member]    
Property and Equipment [Abstract]    
Property and equipment, gross 8,469 7,931
Furniture and Fixtures [Member]    
Property and Equipment [Abstract]    
Property and equipment, gross 7,452 7,471
Vehicles [Member]    
Property and Equipment [Abstract]    
Property and equipment, gross $ 154 $ 135