XML 86 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Details 2) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Long-term debt, notes net $ 25,158,523 $ 29,823,791
Long-term debt, net (25,158,523) $ (29,823,791)
Warrant Notes [Member]    
Long-term debt, notes net 979,684  
Long-term debt, net (979,684)  
2022 Notes, net    
Long-term debt, notes net 17,252,868  
Long-term debt, net (17,252,868)  
Issuance costs    
Long-term debt, notes net 1,717,448  
Long-term debt, net (1,717,448)  
Senior Notes [Member]    
Long-term debt, notes net 19,950,000  
Long-term debt, net $ (19,950,000)