XML 62 R51.htm IDEA: XBRL DOCUMENT v3.26.1
FAIR VALUE - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Liabilities    
Total liabilities at fair value $ 31,692 $ 3,826
Fair Value, Recurring    
Liabilities    
Total other current liabilities 30,232 465
Fair Value, Inputs, Level 2    
Assets    
Equity securities 99 73
Fair Value, Inputs, Level 2 | Fair Value, Recurring    
Assets    
Equity securities 100 100
Fair Value, Inputs, Level 2 | Pay-fixed interest rate swaps    
Liabilities    
Pay-fixed interest rate swaps 232 465
Pay-fixed interest rate swaps 1,460 3,361
Fair Value, Inputs, Level 3 | Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesCurrent | Fair Value, Recurring    
Liabilities    
Contingent consideration associated with acquisition $ 30,000 $ 0