XML 120 R110.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Schedule of Balance Sheet Information Related to Leases (Details) - USD ($)
Sep. 30, 2023
Mar. 31, 2023
Other Commitments [Line Items]    
Operating Lease ROU Asset, net $ 918,940 $ 545,988
Operating Lease, Liability 727,919  
Other Current Liabilities [Member]    
Other Commitments [Line Items]    
Operating Lease, Liability 455,830  
Operating Lease Liabilities [Member]    
Other Commitments [Line Items]    
Operating Lease, Liability $ 272,089