XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Fair value of financial instruments - Schedule of Financial Liabilities Not Measured at Fair Value (Details) - Term Loan Due 2029 - Medium-term Notes - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Term Loan due 2029 $ 1,057,768 $ 1,059,796
Fair Value | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Term Loan due 2029 0 0
Fair Value | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Term Loan due 2029 0 0
Fair Value | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Term Loan due 2029 $ 1,116,162 $ 1,114,860