XML 45 R29.htm IDEA: XBRL DOCUMENT v3.26.1
PROPERTY AND EQUIPMENT, NET (Tables)
3 Months Ended
Mar. 31, 2026
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
March 31, 2026December 31, 2025
Furniture and fixtures$3,169 $3,160 
Office equipment1,404 1,400 
Machinery and equipment19,585 19,391 
Computer equipment7,811 7,787 
Software and website design17,004 15,535 
Leasehold improvements8,163 7,571 
Capital projects in progress1,018 693 
Vehicles118 118 
Total property and equipment58,272 55,655 
Less: accumulated depreciation and amortization(25,128)(21,717)
Property and equipment, net$33,144 $33,938