RELATED PARTY TRANSACTIONS (Details) - USD ($) |
9 Months Ended | 12 Months Ended | |
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Mar. 31, 2022 |
|
| Related Party Transactions [Abstract] | |||
| Amounts due to related parties at beginning of period | $ (101,297) | $ 148,795 | $ 148,795 |
| Amounts invoiced by Pharma to DDL | 2,833,546 | 2,114,801 | 3,245,985 |
| Amounts invoiced by DDL to Pharma | (3,159) | (2,495) | (2,495) |
| Amounts paid by DDL to Pharma | (2,785,487) | (2,316,544) | (3,492,962) |
| Foreign exchange differences | 31,077 | (97,149) | (620) |
| Amounts due from / to related parties at end of period | $ (25,320) | $ (152,592) | $ (101,297) |