XML 87 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Interest Rate Swap - Additional Information (Details)
1 Months Ended 12 Months Ended
Apr. 25, 2021
USD ($)
Mar. 31, 2020
USD ($)
Agreements
Jul. 31, 2019
USD ($)
May 31, 2019
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2022
USD ($)
Derivatives Fair Value [Line Items]              
Fair Value of Asset         $ 9,157,000    
Fair Value of Liability           $ 13,807,000  
Number of interest rate swap agreements | Agreements   2          
June 2018 Interest Rate Swap              
Derivatives Fair Value [Line Items]              
Derivative, notional amount $ 50,000,000.0   $ 50,000,000.0        
Derivative, fixed interest rate     2.34%        
Derivative termination month and year     2026-07        
June 2018 Interest Rate Swap | 2019 Loan And Security Agreement              
Derivatives Fair Value [Line Items]              
Derivative, notional amount     $ 20,000,000.0        
Derivative, fixed interest rate     2.99%        
April 2021 Interest Rate Swap              
Derivatives Fair Value [Line Items]              
Derivative, notional amount $ 75,000,000       $ 75,000,000.0 $ 75,000,000.0  
Derivative, fixed interest rate 2.32%       2.32% 2.32%  
Fair Value of Asset         $ 2,046,000    
Fair Value of Liability           $ 6,231,000  
Derivative termination month and year 2028-06       2028-06 2028-06  
March 2020 Interest Rate Swap One              
Derivatives Fair Value [Line Items]              
Derivative, notional amount   $ 28,800,000     $ 28,800,000 $ 28,800,000  
Derivative, fixed interest rate   0.77%     0.78% 0.78%  
Fair Value of Asset         $ 2,282,000    
Fair Value of Liability           $ 191,000  
Derivative termination month and year   2026-07     2026-07 2026-07  
March 2020 Interest Rate Swap Two              
Derivatives Fair Value [Line Items]              
Derivative, notional amount   $ 46,800,000     $ 46,800,000 $ 46,800,000  
Derivative, fixed interest rate   0.71%     0.71% 0.71%  
Fair Value of Asset         $ 2,748,000    
Fair Value of Liability           $ 280,000  
Derivative termination month and year   2025-03     2025-03 2025-03  
May 2019 Interest Rate Swap              
Derivatives Fair Value [Line Items]              
Derivative, notional amount       $ 50,000,000.0 $ 50,000,000 $ 50,000,000  
Derivative, fixed interest rate       2.25% 2.25% 2.25%  
Fair Value of Asset         $ 1,110,000    
Fair Value of Liability           $ 3,406,000  
Derivative termination month and year       2026-05 2026-05 2026-05  
July 2019 Interest Rate Swap              
Derivatives Fair Value [Line Items]              
Derivative, notional amount         $ 50,000,000 $ 50,000,000  
Derivative, fixed interest rate         2.34% 2.34%  
Fair Value of Asset         $ 971,000   $ 1,000,000.0
Fair Value of Liability           $ 3,699,000  
Derivative termination month and year         2026-07 2026-07