XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments and Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Shares purchased, amount     $ 26,505 $ 0  
Equity securities, at fair value $ 25,992   25,992   $ 0
Unrealized gain     104 0  
Translation losses $ 11,332 $ (4,125) (9,426) $ 210  
Sinqia, S.A.          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Shares purchased (in shares) 4.8        
Shares purchased, amount $ 26,500        
Unrealized gain 100   100    
Translation losses 600   600    
Carrying Amount          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Interest rate swaps 11,492   11,492   7,440
Foreign currency hedge liability 29,225   29,225   0
Carrying Amount | Sinqia, S.A.          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Equity securities, at fair value 25,992   25,992   0
Carrying Amount | Fair Value, Level 2          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Interest rate swaps 11,500   11,500   7,400
Foreign currency hedge liability 29,200   29,200    
Carrying Amount | Fair Value, Level 1 | Sinqia, S.A.          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Equity securities, at fair value 26,000   26,000    
Carrying Amount | Costa Rica government obligations          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Debt securities, available-for-sale $ 2,079   $ 2,079   $ 2,203