XML 119 R95.htm IDEA: XBRL DOCUMENT v3.25.2
COMMITMENTS (Schedule of future minimum payments) (Details)
Mar. 31, 2024
USD ($)
Other Commitments [Line Items]  
2026 $ 1,536,201
2027 1,582,287
2028 1,629,755
2029 1,678,648
2030 1,729,008
Thereafter 8,361,372
Other commitment 16,517,271
Third Parties[Member]  
Other Commitments [Line Items]  
2026 746,972
2027 769,381
2028 792,462
2029 816,236
2030 840,723
Thereafter 5,781,487
Other commitment 9,747,261
Related Parties [Member]  
Other Commitments [Line Items]  
2026 789,229
2027 812,906
2028 837,293
2029 862,412
2030 888,285
Thereafter 2,579,885
Other commitment $ 6,770,010