XML 70 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Gross debt $ 428,910 $ 427,525
Less unamortized debt issuance costs 2,331 542
Debt less unamortized debt issuance costs $ 426,579 426,983
Senior notes due 2023 | Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate on debt 5.30%  
Gross debt $ 250,000 250,000
Contribution Certificates    
Debt Instrument [Line Items]    
Stated interest rate on debt 3.00%  
Effective interest rate on debt 4.35%  
Gross debt $ 178,910 $ 177,525