XML 81 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
NOTES - 2022 Notes (Details) - USD ($)
12 Months Ended
Sep. 08, 2017
Dec. 31, 2023
Dec. 31, 2021
Dec. 31, 2017
Dec. 31, 2022
Feb. 12, 2021
Aug. 21, 2017
Notes              
Notes principal amount   $ 325,000,000          
Loss on debt extinguishment     $ (539,250) $ (416,725)      
Notes Payable 2022              
Notes              
Notes principal amount           $ 48,875,000 $ 42,500,000
Notes interest rate             5.75%
Additional debt issued $ 6,375,000            
Percentage of notes redeemed   100.00%          
Loss on debt extinguishment     $ 539,250        
Notes fair value         $ 49,168,250