XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Financial Instruments and Fair Value Measurements - Carrying Value and Estimated Fair Values (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Financial assets:    
Costa Rica government obligations $ 2,397 $ 3,041
Carrying Amount    
Financial assets:    
Interest rate swap 766 0
Financial liabilities:    
Interest rate swap 0 13,392
Carrying Amount | Certificates of Deposit    
Financial assets:    
Certificates of deposits 7,264 0
Carrying Amount | Credit Facility | 2023 Term A Loan    
Financial liabilities:    
Senior secured term loan 162,830 170,875
Carrying Amount | Credit Facility | 2024 Term B Loan    
Financial liabilities:    
Senior secured term loan 292,393 293,660
Fair Value    
Financial assets:    
Interest rate swap 766 0
Financial liabilities:    
Interest rate swap 0 13,392
Fair Value | Certificates of Deposit    
Financial assets:    
Certificates of deposits 7,264 0
Fair Value | Credit Facility | 2023 Term A Loan    
Financial liabilities:    
Senior secured term loan 162,139 168,610
Fair Value | Credit Facility | 2024 Term B Loan    
Financial liabilities:    
Senior secured term loan 288,612 294,735
Costa Rica government obligations | Carrying Amount    
Financial assets:    
Costa Rica government obligations 2,397 3,041
Costa Rica government obligations | Fair Value    
Financial assets:    
Costa Rica government obligations $ 2,397 $ 3,041