XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Product Information [Line Items]        
Total revenue $ 13,635,134 $ 10,551,297 $ 27,640,225 $ 20,918,231
Transferred over Time [Member] | Tuition and Lab Fees [Member]        
Product Information [Line Items]        
Total revenue 12,477,378 8,980,760 24,598,235 17,454,675
Transferred at Point in Time [Member] | Books Registration and Other Fees [Member]        
Product Information [Line Items]        
Total revenue $ 1,157,756 $ 1,570,537 $ 3,041,990 $ 3,463,556