v3.26.3
Income Taxes (Details) - Schedule of Deferred Tax Liabilities - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Deferred tax assets:    
U.S. Net Operating Loss $ 2,823,662 $ 962,686
Non - U.S. Net Operating Loss 22,086,265 23,891,685
Undeducted Capital Expenditures 698,922 1,418,616
Provision for leave 78,891
Accrued Expenses 2,512 9,091
Patent costs 410,173 470,594
Unrealized fx loss 127,126
U.S. tax Credit 32,061 32,061
Other adjustments 93,152
Total deferred tax assets 26,180,721 26,956,776
Deferred tax liabilities    
Eclipse acquisition 1,131,611 1,312,669
Provision for leave 4,140
Other adjustments 15
Accrued interest income 60
Total deferred tax liability 1,135,766 1,312,729
Less: Valuation allowance 25,400,895 26,139,160
Net deferred tax liability $ 355,940 $ 495,113