v3.26.1
Derivative Instruments and Hedging Activities - Financial Instruments (Details) - Designated as Hedging Instrument
$ in Thousands
Dec. 31, 2025
USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Total $ 104
Interest Rate Swap | Prepaid and other current assets  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Total 104
Interest Rate Swap | Other assets  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Total $ 0