v3.26.1
Subsequent Events (Details) - USD ($)
12 Months Ended
May 06, 2026
Apr. 08, 2026
Feb. 01, 2026
Dec. 31, 2025
Dec. 31, 2024
Subsequent Events [Line Items]          
Annual revenues       $ 23,531,638 $ 26,435,611
Forecast [Member]          
Subsequent Events [Line Items]          
Contract Term   3 years 6 months      
Annual revenues   $ 9,000,000      
Contract amount   $ 20,928,228      
Revenue percent   58.00%      
Settlement amount $ 500,000        
Forecast [Member] | Transport US Inc [Member]          
Subsequent Events [Line Items]          
Contract Term   7 years 6 months      
Subsequent Event [Member]          
Subsequent Events [Line Items]          
Shortage payment     $ 356,741