XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Debt Obligations (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 18, 2019
Oct. 17, 2018
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
May 22, 2019
Debt Instrument [Line Items]            
Senior notes (in USD)     $ 663,900      
Conversion price $ 188.73          
Debt instrument, convertible, carrying amount of equity component     99,700      
Debt instrument, interest rate during period 100.00%          
Line of credit facility, expiration date   Oct. 17, 2023        
Line of credit, current     400   $ 900  
Unamortized debt issuance costs     13,610   $ 13,729  
Line of Credit [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity     200,000      
Unamortized debt issuance costs     2,100      
Due 2049 [Member]            
Debt Instrument [Line Items]            
Sale of convertible senior notes $ 525,000          
Interest expense, debt     1,000 $ 1,000    
Amortization of debt discount (premium)     3,900      
Unamortized debt issuance costs     $ 6,400      
Senior Notes, 1.375 Percent due 2026 [Member]            
Debt Instrument [Line Items]            
Senior notes (in USD)           $ 669,900
Long-term debt, percentage bearing fixed interest, percentage rate     1.375%      
Unamortized debt issuance costs     $ 5,100      
Minimum [Member] | London Interbank Offered Rate (LIBOR) [Member]            
Debt Instrument [Line Items]            
Debt instrument, applicable margin     1.125%      
Minimum [Member] | Base Rate [Member]            
Debt Instrument [Line Items]            
Debt instrument, applicable margin     0.175%      
Maximum [Member] | London Interbank Offered Rate (LIBOR) [Member]            
Debt Instrument [Line Items]            
Debt instrument, applicable margin     2.00%      
Maximum [Member] | Base Rate [Member]            
Debt Instrument [Line Items]            
Debt instrument, applicable margin     1.00%      
Swingline loans [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity     $ 50,000      
Foreign Swingline Loans [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity     90,000      
Unsecured Debt [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity   $ 1,000,000        
Euro Member Countries, Euro            
Debt Instrument [Line Items]            
Senior notes (in USD)     $ 600,000      
Euro Member Countries, Euro | Senior Notes, 1.375 Percent due 2026 [Member]            
Debt Instrument [Line Items]            
Senior notes (in USD)           $ 600,000