XML 53 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Balance Sheet Information - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property and equipment $ 4,149 $ 3,853
Less: Accumulated depreciation (2,830) (2,453)
Total property and equipment, net 1,319 1,400
Computer Hardware    
Property and equipment 2,419 2,242
Leasehold Improvements    
Property and equipment 731 717
Warehouse and Other Equipment    
Property and equipment 821 748
Furniture and Fixtures    
Property and equipment $ 178 $ 146