v3.25.2
Income Taxes (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Income Taxes [Abstract]      
Effective tax rate (19.40%) 86.40%  
Statutory tax rate 21.00%    
U.S. federal and state deferred tax assets $ 3,121,444   $ 2,741,621
Valuation allowance 655,503   575,740
Changes in valuation allowance 79,763    
Prepaid income taxes 249,234   287,911
Refunds of the prepaid income taxes     $ 287,911
Tax refunds $ 207,991