XML 108 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Disaggregated Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Product Information [Line Items]        
Total revenue, net $ 8,519,047 $ 1,927,720 $ 17,087,965 $ 2,147,654
Core [Member]        
Product Information [Line Items]        
Total revenue, net     16,563,906 2,147,654
Noncore [Member]        
Product Information [Line Items]        
Total revenue, net     17,087,965 2,147,654
Sale of Pharmaceutical Products Rx Compound and Peaks [Member] | Core [Member]        
Product Information [Line Items]        
Total revenue, net     16,563,906 2,147,654
Shipping Income [Member] | Noncore [Member]        
Product Information [Line Items]        
Total revenue, net     $ 524,059