v3.26.1
Leases (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Finance lease, buyout option $ 1,769,110  
Short term rental payment $ 0 $ 0
Lease Agreements [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Finance lease, buyout option   $ 1,000