v3.25.1
Income Taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Income Taxes        
Income (loss) before income taxes $ (3,482,429) $ (2,591,736) $ (7,657,010) $ (5,532,171)
Income tax provision $ 100,031 $ 5,798 $ 160,192 $ 121,402
Effective income tax rate (3.00%) 0.00% (2.00%) (2.00%)