XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments - Derivative contract and instruments (Details) - Interest rate swap - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Derivative Instruments      
Asset Derivatives $ 1,235    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current  
Liability Derivatives   $ 4,346  
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent  
Amount of (gain) loss recognized on derivatives, net $ (4,078) $ (838) $ 6,203
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Income (Expense), Nonoperating, Net Interest Income (Expense), Nonoperating, Net Interest Income (Expense), Nonoperating, Net