XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Disclosure (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Letter of Credit | HBB Facility      
Liabilities:      
Line of credit facility, maximum borrowing capacity $ 125,000    
Fair value measurements, recurring      
Assets:      
Assets at fair value 3,262 $ 4,741 $ 4,699
Liabilities:      
Liabilities at fair value 41 0 607
Fair value measurements, recurring | Prepaid expenses and other current assets      
Assets:      
Interest rate swap agreements 979 1,144 1,120
Foreign currency exchange contracts 133 789 0
Fair value measurements, recurring | Other non-current assets      
Assets:      
Interest rate swap agreements 2,150 2,808 3,579
Fair value measurements, recurring | Other current liabilities      
Liabilities:      
Foreign currency exchange contracts $ 41 $ 0 $ 607