v3.26.1
Schedule of components of provision for income taxes (Details) - USD ($)
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Current:    
Domestic $ 34,949
Foreign 9,498
Total 9,498 34,949
Deferred:    
Domestic
Foreign (16,118) 45,030
Total (16,118) 45,030
Total provision for income taxes $ (6,620) $ 79,979