v3.26.1
Property and Equipment, net (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net consisted of the following:
(in thousands)December 31, 2025June 30, 2026
Internal-use software
$42,459 $50,218 
Machinery and equipment
13,403 13,770 
Computer equipment
7,625 11,210 
Leasehold improvements
6,849 7,652 
Land
3,984 3,984 
Furniture and fixtures
3,501 4,496 
Assets under construction
503 7,438 
Other property and equipment1,725 772 
Total property and equipment
80,049 99,540 
Less: accumulated depreciation and amortization
(38,962)(45,800)
Property and equipment, net
$41,087 $53,740