v3.26.1
Property and Equipment, Net - Schedule of Right-of-use and Financing Lease Assets, Machinery and Equipment, Net, and Construction in Progress (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Abstract]    
ROU operating and financing lease assets $ 5,623 $ 5,323
Machinery, equipment and leasehold improvements 12,516 8,366
Accumulated depreciation and amortization (9,654) (7,705)
Property, plant and equipment before construction in progress 8,485 5,984
Construction in progress 765 340
Property and equipment, net $ 9,250 $ 6,324