XML 87 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Additional Information (Details)
shares in Thousands, ¥ in Billions
2 Months Ended 3 Months Ended 6 Months Ended
May 03, 2019
USD ($)
Jun. 30, 2020
USD ($)
contract
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
contract
Jun. 30, 2019
USD ($)
Feb. 29, 2020
USD ($)
Jul. 26, 2019
USD ($)
Apr. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Mar. 31, 2019
JPY (¥)
Jun. 24, 2016
USD ($)
Nov. 16, 2015
public_offering
Jul. 31, 2015
USD ($)
shares
Other Commitments [Line Items]                          
Unfunded Commitments for Capital Contributions   $ 13,737,000   $ 13,737,000                  
Short-Term Borrowings       0 $ 30,000,000                
Cash Paid For Contingent Consideration       81,000 2,008,000                
Business Combination, Contingent Consideration, Liability   215,000   215,000                  
Asset Acquisition, Contingent Consideration, Liability     $ 4,463,000   4,463,000                
Derivative Asset, Notional Amount           $ 38,908,000   $ 14,815,000          
Margin Deposit Assets               $ 680,000          
Derivative, Gain (Loss) on Derivative, Net   $ 5,230,000 $ 59,000 $ (3,998,000) $ 59,000                
Number of Foreign Currency Derivatives Held | contract   0   0                  
Number of Public Offerings | public_offering                       4  
Underwritten Shares (in shares) | shares                         293
Aggregate Offering Price                         $ 30,800,000
Foreign Exchange Forward [Member]                          
Other Commitments [Line Items]                          
Derivative Asset, Notional Amount                 $ 35,598,000 ¥ 3.8      
BBVA Bancomer [Member]                          
Other Commitments [Line Items]                          
Maximum Borrowing Capacity   $ 6,519,000   $ 6,519,000                  
BBVA Bancomer [Member] | Inter-Bank Balance Interest Rate [Member]                          
Other Commitments [Line Items]                          
Debt Instrument, Basis Spread on Variable Rate       0.10%                  
Secured Line of Credit [Member] | PNC Bank [Member]                          
Other Commitments [Line Items]                          
Maximum Borrowing Capacity                     $ 30,000,000    
Amount Outstanding During Period $ 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.25%                  
Unsecured Line of Credit [Member] | PNC Bank [Member]                          
Other Commitments [Line Items]                          
Maximum Borrowing Capacity             $ 20,000,000            
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.50%