XML 124 R110.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Jun. 16, 2020
Mar. 28, 2019
Nov. 06, 2018
Debt Instrument          
Debt $ 547,784 $ 545,239      
6.125% Senior Notes          
Debt Instrument          
Stated interest rate       6.125%  
Senior Notes | 6.125% Senior Notes          
Debt Instrument          
Debt $ 547,784 545,239      
Stated interest rate 6.125%   6.125%   6.125%
Line of Credit | Revolving Credit Facility          
Debt Instrument          
Debt $ 0 $ 0      
Stated interest rate   0.00%