XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Details 1) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Long-term debt, net $ 18,129,327 $ 17,252,868
Warrants [Member]    
Long-term debt, net (734,763) (979,684)
Senior Unsecured Notes [Member]    
Long-term debt, net 19,950,000 19,950,000
Issuance costs [Member]    
Long-term debt, net $ (1,085,910) $ (1,717,448)