XML 72 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Debt - Schedule of Maturities (Details) - Convertible Senior Notes - USD ($)
Dec. 31, 2022
Mar. 01, 2019
Debt Instrument [Line Items]    
Total $ 16,614,840  
Convertible Debt    
Debt Instrument [Line Items]    
Debt interest based on the fixed rate 6.50% 6.50%
2023 $ 1,067,000  
2024 16,948,000  
Total $ 18,015,000