XML 85 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Details 1) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Long-term debt, net $ 25,158,523 $ 29,823,791
Long-term debt, net (25,158,523) (29,823,791)
Senior Notes [Member]    
Long-term debt, net 19,950,000  
Long-term debt, net (19,950,000)  
2017    
Long-term debt, net 0 29,823,791
Long-term debt, net 0 (29,823,791)
2017 | Senior Notes [Member]    
Long-term debt, net 0 30,000,000
Long-term debt, net 0 (30,000,000)
2017 | Discount    
Long-term debt, net 0 32,442
Long-term debt, net 0 (32,442)
Issuance costs    
Long-term debt, net 1,717,448  
Long-term debt, net (1,717,448)  
Issuance costs | 2022    
Long-term debt, net 0 143,767
Long-term debt, net $ 0 $ (143,767)