XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details) - Schedule of Balance Sheet Information Related to Our Leases - USD ($)
Sep. 30, 2024
Mar. 31, 2024
Disclosure Text Block Abstract    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset
Operating Lease, Right-of-Use Asset $ 2,148,877 $ 2,324,753
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current Operating Lease, Liability, Current
Operating Lease, Liability, Current $ 369,975 $ 351,804
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent
Operating Lease, Liability, Noncurrent $ 2,048,321 $ 2,237,317