XML 65 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other accrued liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]  
Schedule of Other Accrued Liabilities
Other accrued liabilities consists of:

 December 31, 2021December 31, 2020
Vessel and voyage expenses$7,467,901 $4,625,539 
Scrubber, BWTS and drydocking costs1,743,255 1,178,695 
General and administrative expenses8,556,036 5,942,830 
Dividends payable226,107 — 
Total$17,993,299 $11,747,064