XML 118 R87.htm IDEA: XBRL DOCUMENT v3.24.1
Warrants (Narrative) (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Statements Line Items  
Number of warrants expired during period | shares 5,480,000
Exercise price of expired warrants | $ / shares $ 36.5