v3.26.1
Summary of Significant Accounting Policies (Details - Disaggregated revenues) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Product Information [Line Items]    
Disaggregated revenues $ 31,877,508 $ 20,751,139
Charter Sales [Member]    
Product Information [Line Items]    
Disaggregated revenues 27,371,237 19,538,585
Leasing Arrangements [Member]    
Product Information [Line Items]    
Disaggregated revenues 3,952,928 0
Management Fees [Member]    
Product Information [Line Items]    
Disaggregated revenues 51,000 103,000
Maintenance Revenues [Member]    
Product Information [Line Items]    
Disaggregated revenues 439,017 1,078,144
Other Revenues [Member]    
Product Information [Line Items]    
Disaggregated revenues $ 63,326 $ 31,410