XML 101 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Derivative Instruments - Foreign Currency (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Current derivative liabilities $ 16,125,000 $ 19,353,000
Non-current derivatitive liabilities 6,066,000 18,528,000
Foreign Exchange Contract [Member]    
Other current assets $ 1,100,000 $ 2,700,000
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Other Assets, Current Other Assets, Current
Other non-current assets $ 400,000 $ 2,500,000
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Current derivative liabilities $ 4,000,000.0  
Non-current derivatitive liabilities $ 3,600,000 $ 0.0