v3.26.3
Transactions with Related Parties, Pavimar (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
$ / d
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Transactions with Related Parties [Abstract]      
Management fees $ 1,785,924 $ 2,288,643  
Due from related party - current 9,938,847   $ 13,155,509
Due to related party - current 1,487,702   1,106,606
Related Party [Member] | Pavimar [Member]      
Transactions with Related Parties [Abstract]      
Management fees 0 $ 646,800  
Due from related party - current 0   0
Due to related party - current $ 0   $ 0
Related Party [Member] | Pavimar [Member] | Technical Management Agreements [Member]      
Transactions with Related Parties [Abstract]      
Daily fee for services | $ / d 600