XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies (Details 1)
Mar. 31, 2024
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2024 $ 415,667
2025 455,542
2026 270,666
Total 1,141,875
E I D L Payment [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2024 3,091
2025 3,208
2026 3,331
2027 3,457
Thereafter 148,744
Total $ 161,831