v3.25.4
Financial Instruments - Schedule Of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Current portion of long-term debt $ (15,000) $ (27,339)
Unamortized debt issuance cost (570) (1,147)
Unamortized discount (1,729) (1,090)
Long-term debt, less current portion 278,951 308,288
Term Loan Facilities    
Debt Instrument [Line Items]    
Long-term debt, gross $ 296,250 $ 337,864