XML 54 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
PROPERTY AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net
Estimated useful life (years)
Furniture and fixtures7
Office equipment5
Machinery and equipment10
Computer equipment3
Software and website development5
Leasehold improvementsShorter of the lease term or the estimated life of the asset
Property and equipment, net consisted of the following (in thousands):
December 31,
20242023
Furniture and fixtures$2,204 $1,441 
Office equipment1,311 1,031 
Machinery and equipment19,179 2,753 
Computer equipment7,216 2,056 
Software and website design9,985 8,061 
Leasehold improvements5,271 3,696 
Capital projects in progress2,821 13,555 
Vehicles109 — 
Total property and equipment48,096 32,593 
Less: accumulated depreciation and amortization(12,822)(7,729)
Property and equipment, net$35,274 $24,864