XML 37 R23.htm IDEA: XBRL DOCUMENT v3.26.1
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following:
June 30,
2026
December 31,
2025
(in thousands)
Property and equipment, at cost:
Machinery and equipment$91,369 $84,745 
Leasehold improvements23,549 23,457 
Internal-use software13,939 13,444 
Computers and software8,080 7,909 
Construction in progress5,106 6,858 
Furniture and fixtures2,196 2,196 
Total property and equipment, at cost144,239 138,609 
Less: accumulated depreciation and amortization(78,338)(71,366)
Property and equipment, net$65,901 $67,243