XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Disaggregated Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Product Information [Line Items]        
Total core revenue, net $ 7,352,635 $ 3,790,112 $ 24,440,600 $ 5,937,766
Total revenue, net $ 174,613 174,613
Core [Member]        
Product Information [Line Items]        
Total core revenue, net     23,916,541 5,937,766
Noncore [Member]        
Product Information [Line Items]        
Total revenue, net     24,440,600 5,937,766
Sale of Pharmaceutical Products Rx Compound and Peaks [Member] | Core [Member]        
Product Information [Line Items]        
Total core revenue, net     $ 23,916,541 $ 5,937,766