XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Equity, Warrants (Details) - Warrants [Member] - Warrants Issued in 2020 [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2020
Dec. 31, 2022
Warrants [Abstract]      
Weighted average fair value of warrants at grant date (in dollars per share)   $ 4.16  
Dividend yield   0.00%  
Volatility   97.00%  
Risk-free rate   0.27%  
Expected option term   5 years  
Warrants issued (in shares)   25,000 25,000
Exercise price (in dollars per share)   $ 5.75 $ 5.75
Outstanding and exercisable (in shares) 25,000    
Issued (in shares) 0    
Exercised (in shares) 0    
Terminated/ cancelled (in shares) 0    
Outstanding and exercisable (in shares) 25,000    
Expiration date Apr. 30, 2025