v3.26.1
Financial Instruments - Fair Value Assets and Liabilities Measured on Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Restricted investments:    
Rabbi Trusts $ 4,431 $ 4,354
Marketable equity and fixed income securities 84,420 75,244
Quoted Prices in Active Markets (Level 1)    
Restricted investments:    
Marketable equity and fixed income securities 2,502 2,362
Significant Other Observable Inputs (Level 2)    
Restricted investments:    
Rabbi Trusts 4,431 4,354
Marketable equity and fixed income securities 81,918 72,882
Interest Rate Swap    
Restricted investments:    
Interest rate swap derivatives 3,828 3,473
Interest Rate Swap | Significant Other Observable Inputs (Level 2)    
Restricted investments:    
Interest rate swap derivatives $ 3,828 $ 3,473