XML 71 R57.htm IDEA: XBRL DOCUMENT v3.25.4
FAIR VALUE - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets:    
Total other non-current assets $ 73 $ 1,303
Liabilities:    
Total other long-term liabilities 3,361 11,735
Total liabilities at fair value 3,826 11,869
Fair Value, Inputs, Level 2    
Assets:    
Equity securities 73 141
Fair Value, Inputs, Level 2 | Pay Fixed Interest Rate Swaps    
Assets:    
Pay-fixed interest rate swaps 0 1,162
Liabilities:    
Pay-fixed interest rate swaps 465 134
Pay-fixed interest rate swaps 3,361 2,420
Fair Value, Inputs, Level 3    
Liabilities:    
Contingent consideration associated with acquisition $ 0 $ 9,315