XML 67 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Details 1) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Long-term debt, net $ 17,832,408 $ 17,252,868
Long-term debt, net (17,832,408) (17,252,868)
Warrants [Member]    
Long-term debt, net 816,403 979,684
Long-term debt, net (816,403) (979,684)
Senior Unsecured Notes [Member]    
Long-term debt, net 19,950,000 19,950,000
Long-term debt, net (19,950,000) (19,950,000)
Issuance costs [Member]    
Long-term debt, net 1,301,189 1,717,448
Long-term debt, net $ (1,301,189) $ (1,717,448)