XML 84 R77.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
Sep. 30, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 20,353,769 $ 22,795,847
Accrued expenses 5,686,066 5,916,896
Amounts due to employees 1,010,211 860,895
Due to insurer 7,084,470 8,918,849
Accounts payable and accrued expenses $ 34,134,516 $ 38,492,487