XML 84 R51.htm IDEA: XBRL DOCUMENT v3.23.1
13. Subsequent Events (Details Narrative) - Subsequent Event [Member]
Mar. 30, 2023
USD ($)
$ / shares
shares
Subsequent Event [Line Items]  
Shares, Issued 1,557,632
Share Price | $ / shares $ 3.21
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 1,947,040
Definitive Securities Purchase Agreement [Member]  
Subsequent Event [Line Items]  
Stock warrants | $ $ 5