XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2
Operating Leases (Details)
Mar. 31, 2024
USD ($)
Operating Leases  
2024 $ 131,679
2025 508,665
2026 529,284
2027 268,530
2028 246,013
Thereafter 21,114
Total undiscounted future minimum lease payments 1,705,285
Less: Imputed interest (137,670)
Accrued adverse lease obligation 291,244
Present value of operating lease obligation $ 1,858,859