XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
SCHEDULE OF SELECTED INFORMATION FOR REPORTABLE SEGMENTS (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]        
Operating income by Segment $ 3,532,656 $ 1,959,100 $ 7,060,185 $ 4,062,901
Abbreviated New Drug Applications [Member]        
Segment Reporting Information [Line Items]        
Operating income by Segment 5,637,283 3,828,493 13,073,023 7,947,118
Business Segment [Member]        
Segment Reporting Information [Line Items]        
Operating income by Segment $ 5,637,283 $ 3,828,493 $ 13,073,023 $ 7,947,118