XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Credit Facilities - Senior Secured Notes (Details) - Senior Secured Notes due 2025 - USD ($)
1 Months Ended
Jun. 30, 2021
Mar. 31, 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%
Repayment of senior secured notes $ 1,600,000    
Debt instrument purchase percentage 103.00%    
Debt issuance costs, gross     $ 9,500,000