v3.26.1
Notes Payable (Details) - Insurance Financing [Member]
6 Months Ended
Jun. 30, 2026
USD ($)
Notes Payable [Line Items]  
Financing fees $ 300,000
Interest rate 8.50%
Note payable $ 150,000
Monthly installment payments $ 25,693
Due date Dec. 17, 2026