XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies (Details 2)
Mar. 31, 2024
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2024 $ 415,667
2025 455,542
Total 1,141,875
U S Bank Payment [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2024 18,400
2025 13,800
Total $ 32,200