Quarterly report pursuant to Section 13 or 15(d)

FAIR VALUE (Details)

v3.22.2
FAIR VALUE (Details) - Level 2 - Convertible Debt - 5.875% Unsecured Convertible Senior Notes - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Carrying Amount    
Financial Liabilities:    
5.875% Unsecured Convertible Senior Notes $ 115,994,680 $ 115,665,830
Fair Value    
Financial Liabilities:    
5.875% Unsecured Convertible Senior Notes $ 87,947,250 $ 111,144,075