v3.26.1
Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments (Details) - Interest rate swaps
$ in Thousands
Jun. 30, 2026
USD ($)
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesCurrent  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Derivative liabilities: $ 44
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Derivative liabilities: $ 164