XML 112 R98.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Effect of Interest Rate Swap (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Derivative [Line Items]      
Interest expense $ 15,041 $ 12,664 $ 18,898
Derivative payments on interest rate swap 0 1,717 4,133
Loss on interest rate swap 0 2,033 11,669
Interest Rate Swap      
Derivative [Line Items]      
Interest expense $ (428) $ 73 $ 8,906