XML 76 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments - Summary of Outstanding Interest Rate Swaps (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Interest rate swap, June 2023 expiration | Other current asset        
Derivatives, Fair Value [Line Items]        
Notional amount, asset $ 15,000      
Interest rate swap, fixed interest rate 2.571%      
Fair value, asset $ 133      
Interest rate swap, June 2023 expiration | Other non-current liability        
Derivatives, Fair Value [Line Items]        
Notional amount, liability       $ 15,000
Interest rate swap, fixed interest rate       2.64%
Fair value, liability       $ (432)
Interest rate swap, May 2022 expiration | Other current liability        
Derivatives, Fair Value [Line Items]        
Notional amount, liability       $ 20,000
Interest rate swap, fixed interest rate     1.77% 1.77%
Fair value, liability       $ (120)
Interest rate swap, April 2025 expiration | Other non-current asset        
Derivatives, Fair Value [Line Items]        
Notional amount, asset $ 50,000     $ 50,000
Interest rate swap, fixed interest rate 0.834%     0.885%
Fair value, asset $ 3,726     $ 405
Interest rate swap, December 2026 expiration | Other non-current asset        
Derivatives, Fair Value [Line Items]        
Notional amount, asset $ 30,000      
Interest rate swap, fixed interest rate 1.186%      
Fair value, asset $ 2,871      
Interest rate swap, December 2026 expiration | Other non-current liability        
Derivatives, Fair Value [Line Items]        
Notional amount, liability       $ 30,000
Interest rate swap, fixed interest rate       1.249%
Fair value, liability       $ (64)
Interest rate swap, August 2027 expiration | Other non-current asset        
Derivatives, Fair Value [Line Items]        
Notional amount, asset $ 20,000      
Interest rate swap, fixed interest rate 2.45% 2.45%    
Fair value, asset $ 1,079