XML 32 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Insurance Financing Note Payable
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Insurance Financing Note Payable Insurance Financing Note PayableOn June 3, 2023, the Company entered into a short-term note payable for $0.7 million, bearing interest at 9.59% per annum to finance various insurance policies. Principal and interest payments related to this note began on July 3, 2023 and were paid on a straight-line amortization over nine months with the final payment due on March 3, 2024. During the three months ended March 31, 2024, the Company's insurance financing note payable balance was paid in full