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
Jun. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment [Abstract]    
ROU operating and financing lease assets $ 5,623 $ 5,623
Accumulated amortization (3,526) (2,808)
Total, net (Note 6) 2,097 2,815
Machinery, equipment and leasehold improvements 13,575 12,516
Accumulated depreciation and amortization (7,828) (6,846)
Property, plant and equipment before construction in progress 5,747 5,670
Construction in progress 257 765
Total, net $ 6,004 $ 6,435