v3.25.2
Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accounting Policies [Abstract]        
Interest income $ 315 $ 512 $ 466 $ 743
Post-retirement benefit (expense) (103) (106) (205) (213)
Gain (loss) on fair value adjustments related to interest rate swaps 0 0 0 3,675
Financing charges 0 0 0 (2,350)
Other income (expense), net 8 125 10 (57)
Interest and other income (expense), net $ 220 $ 531 $ 271 $ 1,798