XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues $ 63,086,858 $ 54,710,277 $ 126,037,596 $ 127,875,601
Net pool revenues - related party        
Revenues 56,721,405 49,723,556 111,883,651 116,652,977
Time charter revenues        
Revenues 5,268,603 4,177,064 10,614,742 9,263,068
Other revenues, net        
Revenues $ 1,096,850 $ 809,657 $ 3,539,203 $ 1,959,556