XML 119 R101.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments - Fair Value of Derivative Instruments on Consolidated Balance Sheets (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2017
Interest Rate Swap      
Derivatives, Fair Value      
Asset Derivatives $ 1,986    
Stock Warrant      
Derivatives, Fair Value      
Asset Derivatives 1,500 $ 1,500  
Designated as Hedging Instrument      
Derivatives, Fair Value      
Asset Derivatives 1,986 0  
Liability Derivatives 0 0  
Designated as Hedging Instrument | Interest Rate Swap | Prepaid Expenses and Other Current Assets      
Derivatives, Fair Value      
Asset Derivatives 851 0  
Designated as Hedging Instrument | Interest Rate Swap | Other Assets      
Derivatives, Fair Value      
Asset Derivatives 1,135 0  
Designated as Hedging Instrument | Interest Rate Swap | Accrued Expenses      
Derivatives, Fair Value      
Liability Derivatives 0 0  
Not Designated as Hedging Instrument      
Derivatives, Fair Value      
Asset Derivatives 3,486 1,500  
Liability Derivatives 0 0  
Not Designated as Hedging Instrument | Stock Warrant | Other Assets      
Derivatives, Fair Value      
Asset Derivatives 1,500 1,500 $ 1,500
Not Designated as Hedging Instrument | Stock Warrant | Accrued Expenses      
Derivatives, Fair Value      
Liability Derivatives $ 0 $ 0