v3.26.1
Summary of Significant Accounting Policies (Details - Disaggregated revenues) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Product Information [Line Items]    
Disaggregated revenues $ 7,203,459 $ 5,875,523
Charter Sales [Member]    
Product Information [Line Items]    
Disaggregated revenues 6,965,996 5,801,367
Management Fees [Member]    
Product Information [Line Items]    
Disaggregated revenues 22,058 12,750
Maintenance Revenues [Member]    
Product Information [Line Items]    
Disaggregated revenues 173,808 59,552
Other Revenues [Member]    
Product Information [Line Items]    
Disaggregated revenues $ 41,597 $ 1,854