XML 98 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Segment information - Property, plant and equipment, net by major geographic region (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]    
Property, Plant and Equipment, Net $ 52,946,539 $ 57,687,984
Cayman Islands [Member]    
Segment Reporting Information [Line Items]    
Property, Plant and Equipment, Net 26,687,944 28,474,748
Bahamas [Member]    
Segment Reporting Information [Line Items]    
Property, Plant and Equipment, Net 24,004,707 26,975,427
United States [Member]    
Segment Reporting Information [Line Items]    
Property, Plant and Equipment, Net $ 2,253,888 $ 2,237,809