v3.26.3
Schedule of Earnings per share basic and diluted (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Accounting Policies [Abstract]        
Net Income $ 659,694 $ 191,666 $ 1,371,382 $ 277,574
WASO 556,353,166 450,656,081 523,186,280 450,932,137
EPS $ 0.00119 $ 0.00043 $ 0.00262 $ 0.00062