v3.26.1
Other Current Assets and Other Long Term Assets (Details 1) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Other Current Assets and Other Long Term Assets (Details 1)    
Security deposits $ 48,822 $ 48,822
Capital work in progress 0 449,114
Prepaid project costs, net of current portion 0 161,150
Other long term assets $ 48,822 $ 659,086