XML 62 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Related Party Transactions (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 30, 2023
Sep. 20, 2022
Mar. 31, 2023
Dec. 31, 2022
Accrued Liabilities, Current     $ 3,091 $ 2,595
Common Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.001 $ 0.001
Subsequent Event [Member] | Loan Agreement [Member]        
Debt Instrument, Decrease, Forgiveness $ 65,000      
Robert W. Duggan [Member] | Subsequent Event [Member] | Private Placement [Member]        
Stock Issued During Period, Shares, New Issues (in shares) 10,022,937      
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001      
Shares Issued, Price Per Share (in dollars per share) $ 6.51      
Letter Agreement [Member] | Robert W. Duggan [Member]        
Directors and Officers Liability Insurance, Period (Year)     1 year  
Fee Payable to Related Party     $ 1,000  
Accrued Liabilities, Current     $ 800  
Related Party Transaction, Amounts of Transaction   $ 65,000