XML 126 R93.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements - Schedule of Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value | Fair Value, Inputs, Level 1    
Fair Value, Net Asset (Liability) [Abstract]    
Deferred compensation $ 27,511 $ 26,333
Fair Value | Fair Value, Inputs, Level 2    
Fair Value, Net Asset (Liability) [Abstract]    
Short-term investments 0 6,956
Cash flow hedge interest rate swaps 2,587 5,409
Carrying Amount | Fair Value, Inputs, Level 1    
Fair Value, Net Asset (Liability) [Abstract]    
Deferred compensation 27,511 26,333
Carrying Amount | Fair Value, Inputs, Level 2    
Fair Value, Net Asset (Liability) [Abstract]    
Short-term investments 0 6,956
Cash flow hedge interest rate swaps $ 2,587 $ 5,409