XML 82 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Additional Information (Details)
3 Months Ended
Oct. 30, 2020
USD ($)
Mar. 31, 2021
USD ($)
contract
Mar. 31, 2020
USD ($)
Feb. 29, 2020
USD ($)
Jul. 26, 2019
USD ($)
Jun. 24, 2016
USD ($)
Other Commitments [Line Items]            
Unfunded Commitments for Capital Contributions   $ 11,787,000        
Cash Paid For Contingent Consideration   $ 270,000 $ 81,000      
Derivative Asset, Notional Amount       $ 38,908,000    
Derivative, Gain (Loss) on Derivative, Net     $ (9,228,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%