XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 6 - Financial Instruments and Fair Value Measurements - Estimated Fair Values of Derivative Instruments (Details) - Fair Value, Inputs, Level 2 [Member] - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Designated as Hedging Instrument [Member]    
Derivatives designated as hedging instruments $ 0 $ 9
Derivatives designated as hedging instruments 0 0
Not Designated as Hedging Instrument [Member]    
Derivatives designated as hedging instruments 1,392 664
Derivatives designated as hedging instruments 753 0
Interest Rate Cap [Member] | Designated as Hedging Instrument [Member]    
Derivatives designated as hedging instruments [1] 0 9
Derivatives designated as hedging instruments [1] 0 0
Interest Rate Cap [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives designated as hedging instruments [1] 1,392 0
Derivatives designated as hedging instruments [1] 0 0
Foreign Exchange Contract [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives designated as hedging instruments [1]   664
Derivatives designated as hedging instruments [1] $ 0 $ 0
[1] Recorded in prepaid expenses and other current assets.