XML 76 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Credit Facilities - Senior Secured Notes (Details) - Senior Secured Notes due 2025 - USD ($)
Jun. 30, 2023
Jun. 11, 2020
Line of Credit Facility [Line Items]    
Debt instrument, face amount   $ 350,000,000
Debt instrument, interest rate, stated percentage 8.625% 8.625%
Debt instrument offering price, percentage   98.50%
Debt issuance costs, gross   $ 9,500,000