XML 81 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Details)
3 Months Ended 6 Months Ended
Oct. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
contract
Jun. 30, 2020
USD ($)
Feb. 29, 2020
USD ($)
Jul. 26, 2019
USD ($)
Jun. 24, 2016
USD ($)
Other Commitments [Line Items]              
Unfunded Commitments for Capital Contributions     $ 10,091,000        
Cash Paid For Contingent Consideration     $ 270,000 $ 81,000      
Derivative Asset, Notional Amount         $ 38,908,000    
Derivative, Gain (Loss) on Derivative, Net   $ 5,230,000   $ (3,998,000)      
Number of Foreign Currency Derivatives Held | contract     0        
Secured Line of Credit [Member] | PNC Bank [Member]              
Other Commitments [Line Items]              
Maximum Borrowing Capacity             $ 30,000,000
Secured Line of Credit [Member] | PNC Bank [Member] | London Interbank Offered Rate (LIBOR) [Member]              
Other Commitments [Line Items]              
Debt Instrument, Basis Spread on Variable Rate 1.50%            
Unsecured Line of Credit [Member] | PNC Bank [Member]              
Other Commitments [Line Items]              
Maximum Borrowing Capacity $ 30,000,000         $ 20,000,000  
Short-Term Borrowings     $ 0        
Unsecured Line of Credit [Member] | PNC Bank [Member] | London Interbank Offered Rate (LIBOR) [Member]              
Other Commitments [Line Items]              
Debt Instrument, Basis Spread on Variable Rate 1.80%