XML 76 R65.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Schedule of Estimated Fair Values, Carrying Amounts and Classification under Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value | Fair Value, Inputs, Level 1    
Fair Value, Net Asset (Liability) [Abstract]    
Deferred compensation $ 27,105 $ 27,511
Fair Value | Fair Value, Inputs, Level 2    
Fair Value, Net Asset (Liability) [Abstract]    
Cash flow hedge interest rate swaps 4,399 2,587
Carrying Amount | Fair Value, Inputs, Level 1    
Fair Value, Net Asset (Liability) [Abstract]    
Deferred compensation 27,105 27,511
Carrying Amount | Fair Value, Inputs, Level 2    
Fair Value, Net Asset (Liability) [Abstract]    
Cash flow hedge interest rate swaps $ 4,399 $ 2,587