XML 59 R40.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
Property and equipment, net consisted of the following (in thousands):
December 31,
20242023
Tooling and molds
$169,070 $176,447 
Leasehold improvements
68,404 74,034 
Computer equipment, software and other
11,421 13,222 
Furniture, fixtures and warehouse equipment
27,539 27,465 
Construction in progress
121 173 
$276,555 $291,341 
Less: Accumulated depreciation
(198,198)(200,006)
Property and equipment, net
$78,357 $91,335