Annual report pursuant to Section 13 and 15(d)

FAIR VALUE - Carrying and Fair Value Amounts (Details)

v3.24.1.1.u2
FAIR VALUE - Carrying and Fair Value Amounts (Details) - 5.875% Convertible Notes - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Aug. 12, 2019
Level 2      
Financial Assets:      
Convertible debt outstanding $ 116,981,229 $ 116,323,530  
Fair Value $ 70,770,975 $ 79,093,500  
Convertible Debt      
Financial Assets:      
Effective interest rate (percent) 5.875% 5.875% 5.875%