XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.4
PROPERTY AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2025
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,
20252024
Furniture and fixtures$3,160 $2,204 
Office equipment1,400 1,311 
Machinery and equipment19,391 19,179 
Computer equipment7,787 7,216 
Software and website design15,535 9,985 
Leasehold improvements7,571 5,271 
Capital projects in progress693 2,821 
Vehicles118 109 
Total property and equipment55,655 48,096 
Less: accumulated depreciation and amortization(21,717)(12,822)
Property and equipment, net$33,938 $35,274