XML 79 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Notes due 2026 (Details) - USD ($)
$ in Thousands
6 Months Ended
May 25, 2021
Jun. 30, 2022
Dec. 31, 2021
May 05, 2021
Principal amount   $ 306,453    
Notes due 2026        
Principal amount $ 300,000 $ 300,000 $ 300,000  
Interest rate 5.50%     5.50%
Issuance costs $ 6,800      
Notes due 2026 | Minimum        
Debt instrument change in debt rating interest rate 6.00%      
Notes due 2026 | Maximum        
Debt instrument change in debt rating interest rate 6.50%      
Notes due 2026 | Redeemed Prior To February 25, 2026        
Percentage of principal amount redeemed   100.00%    
Notes due 2026 | Redeemed On Or After February 25, 2026 [Member]        
Percentage of principal amount redeemed   100.00%    
Notes due 2026 | Accounts payable and accrued expenses        
Accrued interest payable   $ 2,100 $ 2,100