v3.26.3
PROPERTY AND EQUIPMENT, NET - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Property Plant And Equipment [Line Items]    
Total property and equipment $ 66,178 $ 55,655
Less: accumulated depreciation and amortization (30,001) (21,717)
Property and equipment, net 36,177 33,938
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment 3,748 3,160
Office equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 1,662 1,400
Machinery and equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 20,180 19,391
Computer equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 8,169 7,787
Software and website design    
Property Plant And Equipment [Line Items]    
Total property and equipment 20,353 15,535
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment 8,807 7,571
Capital projects in progress    
Property Plant And Equipment [Line Items]    
Total property and equipment 3,141 693
Vehicles    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 118 $ 118