v3.26.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Property, plant, and equipment, accumulated depreciation $ 126,506 $ 84,464
Common stock, par or stated value per share $ 0.00001 $ 0.00001
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares, issued 44,173,972 43,891,846
Common stock, shares, outstanding 44,173,972 43,891,846