XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Senior Notes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Feb. 17, 2021
Debt Instrument [Line Items]      
Unamortized debt issuance expense $ 18,786 $ 23,231  
Senior Notes      
Debt Instrument [Line Items]      
Initial borrowing in senior notes     $ 450,000
Interest rate, stated percentage     6.375%
Unamortized debt issuance expense $ 12,000   $ 15,700
Redemption price, percentage 106.375%    
Senior Notes | The Notes      
Debt Instrument [Line Items]      
Senior note redemption price, percent 40.00%    
Additional percentage of principal amount redeemed 1    
Percentage of principal amount purchased 1.01