v3.26.1
Capital Stock - Schedule of Authorized Shares of Common Stock (Details) - shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Schedule of Authorized Shares of Common Stock [Abstract]    
Restricted stock – vested 5,133,696 5,133,696
Total restricted stock 5,133,696 5,133,696