v3.26.1
Property, plant, and equipment, net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 07, 2025
Mar. 31, 2026
Feb. 23, 2025
Property, Plant and Equipment [Line Items]      
Proceeds from sale of equipment   $ 0 $ 7,000
Depreciation   $ 2,310 $ 2,076
Disposed of by Sale | Isolator filler      
Property, Plant and Equipment [Line Items]      
Aggregate purchase price $ 17,000    
Proceeds from sale of equipment 7,000    
Fees paid 752    
Discontinued operation, current payables 800    
Discontinued operation, noncurrent payables 200    
Loss on disposal of equipment 6,400    
Construction in process | Disposed of by Sale | Isolator filler      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, disposal $ 21,239