XML 69 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Balance Sheet Information - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property and equipment $ 3,853 $ 3,685
Less: Accumulated depreciation (2,453) (1,616)
Total property and equipment, net 1,400 2,069
Computer Hardware    
Property and equipment 2,242 2,192
Leasehold Improvements    
Property and equipment 717 698
Warehouse and Other Equipment    
Property and equipment 748 632
Furniture and Fixtures    
Property and equipment $ 146 $ 163