XML 54 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Other Balance Sheet Information - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Property and equipment $ 8,770 $ 5,622
Less: Accumulated depreciation (3,392) (3,171)
Total property and equipment, net 5,378 2,451
Leasehold Improvements    
Property and equipment 5,176 2,185
Computer Hardware    
Property and equipment 2,323 2,469
Warehouse and Other Equipment    
Property and equipment 949 815
Furniture and Fixtures    
Property and equipment $ 322 $ 153