XML 77 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Insurance Financing Note Payable (Details) - 5.40% Note Payable - Notes Payable to Banks - USD ($)
$ in Millions
Jun. 03, 2023
Sep. 30, 2023
Short-term Debt [Line Items]    
Short-term note payable $ 0.7  
Interest rate, base percentage 9.59%  
Amortization period (in months) 9 months  
Outstanding amount   $ 0.5