XML 30 R20.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Disclosure (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table presents the Company’s assets and liabilities accounted for at fair value on a recurring basis:
DescriptionBalance Sheet LocationMARCH 31
2025
 DECEMBER 31
2024
MARCH 31
2024
Assets:
Interest rate swap agreements
CurrentPrepaid expenses and other current assets$979 $1,144 $1,120 
Long-termOther non-current assets2,150 2,808 3,579 
Foreign currency exchange contracts
CurrentPrepaid expenses and other current assets133 789 — 
$3,262 $4,741 $4,699 
Liabilities:
Foreign currency exchange contracts
CurrentOther current liabilities41 — 607 
$41 $— $607