XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.2
Notes and Loan Payable (Term Loan Narrative) (Details) - Term Loan Due 2027
$ in Millions
Feb. 15, 2022
USD ($)
Jun. 30, 2023
Jul. 06, 2022
USD ($)
Debt Instrument [Line Items]      
Debt instrument, term 5 years    
Debt instrument, maximum borrowing capacity $ 300    
Debt instrument, face amount     $ 300
Years 1 - 3      
Debt Instrument [Line Items]      
Term note, annual principal repayment rate   0.025  
Years 4 - 5      
Debt Instrument [Line Items]      
Term note, annual principal repayment rate   0.050