XML 100 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments and Fair Value Measurements - Carrying Value and Estimated Fair Values for Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Carrying Amount    
Financial asset:    
Interest rate swap $ 7,440 $ 13,392
Carrying Amount | Credit Facility | 2023 Term A Loan    
Financial liabilities:    
Senior secured term loan 0 170,875
Carrying Amount | Credit Facility | 2024 Term B Loan    
Financial liabilities:    
Senior secured term loan 0 293,660
Carrying Amount | Credit Facility | Term Loan Facility    
Financial liabilities:    
Senior secured term loan 410,248 0
Fair Value    
Financial asset:    
Interest rate swap 7,440 13,392
Fair Value | Credit Facility | 2023 Term A Loan    
Financial liabilities:    
Senior secured term loan 0 168,610
Fair Value | Credit Facility | 2024 Term B Loan    
Financial liabilities:    
Senior secured term loan 0 294,735
Fair Value | Credit Facility | Term Loan Facility    
Financial liabilities:    
Senior secured term loan 413,494 0
Costa Rica Government Obligations | Carrying Amount    
Financial asset:    
Costa Rica Government Obligations 2,203 3,041
Costa Rica Government Obligations | Fair Value    
Financial asset:    
Costa Rica Government Obligations $ 2,203 $ 3,041