XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.1
Income taxes (Details) - Schedule of Provision for Income Taxes Provisions - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Schedule of Provision for Income Taxes Provisions [Abstract]        
Federal income tax expense $ 117,066 $ 51,442 $ 314,714 $ 126,185
State income tax expense 44,058 37,346 116,143 71,195
Federal income tax expense (benefit) (1,852) 7,716 (4,604) (6,175)
State income tax expense (benefit) (616) 2,566 (1,531) (2,054)
Total $ 158,656 $ 99,070 $ 424,722 $ 189,151