v3.26.1
Schedule of Warrant Outstanding Issued Exercised and expired (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Equity [Abstract]    
Number of Warrants, Balance 351,528  
Weighted Average Exercise Price, Balance $ 4.75 $ 4.75
Expiration Date Outstanding 2029 2029
Number of Warrants Issued  
Number of Warrants Exercised  
Number of Warrants Expired  
Number of Warrants, Balance 351,528 351,528