XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Current:        
Federal $ 1,705 $ 280,781 $ 0 $ 280,781
States (904) (123) 11,566 9,799
Foreign 0 0 0 0
Total current income tax provision 801 280,658 11,566 290,580
Deferred:        
Federal (555,981) (1,090,318) (840,629) (1,259,785)
States (133,943) (203,562) (200,567) (306,707)
Foreign 184 (34,527) 64,809 (219,633)
Total deferred taxes (689,740) (1,328,407) (976,387) (1,786,125)
Total provision for income taxes $ (688,939) $ (1,047,749) $ (964,821) $ (1,495,545)