Annual report pursuant to Section 13 and 15(d)

FAIR VALUE (Tables)

v3.24.1.1.u2
FAIR VALUE (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Carrying and Fair Value Amounts
Carrying and Fair Value Amounts
  Level within Fair Value Hierarchy December 31, 2023 December 31, 2022
Carrying Amount (1)
Fair Value
Carrying Amount (1)
Fair Value
Financial Assets:
5.875% Convertible Notes
Level 2 116,981,229  70,770,975  116,323,530  79,093,500 
(1) The carrying value of debt balances are presented net of unamortized original issuance discount and debt issuance costs.