XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
ORGANIZATION AND OPERATIONS OF THE COMPANY - Credit Agreement Refinancing (Details) - Notes Payable to Banks
$ in Millions
6 Months Ended
Jun. 30, 2023
USD ($)
Term A Loan  
Debt Instrument [Line Items]  
Periodic payment of principal $ 2.5
Delayed Draw Term Loan Facility  
Debt Instrument [Line Items]  
Annual amortization of debt (as a percent) 2.50%
New financing facility  
Debt Instrument [Line Items]  
Term of debt 3 years
Percentage of existing credit agreement replaced 100.00%
New financing facility | Minimum  
Debt Instrument [Line Items]  
Extended maturity term 2 years