Quarterly report pursuant to Section 13 or 15(d)

FAIR VALUE (Tables)

v3.22.2.2
FAIR VALUE (Tables)
9 Months Ended
Sep. 30, 2022
Fair Value Disclosures [Abstract]  
Schedule of Carrying and Fair Value Amounts
Carrying and Fair Value Amounts
  Level within fair value hierarchy September 30, 2022 December 31, 2021
Carrying
    Amount (1)
Fair Value
Carrying
    Amount (1)
Fair Value
5.875% Unsecured Convertible Senior Notes
Level 2 $ 116,159,105  $ 82,044,750  $ 115,665,830  $ 111,144,075 
(1) The carrying value of debt balances are presented net of unamortized original issuance discount and debt issuance costs.