Quarterly report [Sections 13 or 15(d)]

Leases (Additional Information) (Details)

v3.26.1
Leases (Additional Information) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Lessee, Lease, Description [Line Items]    
Right-of-use assets obtained in exchange for finance lease obligations $ 4,046 $ 14,934
Right-of-use assets obtained in exchange for operating lease obligations 4,213 $ 0
Lonza Agreement [Member]    
Lessee, Lease, Description [Line Items]    
Increase in the lease liability $ 4,046