XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Remainder of 2023

 $897 

Years ending December 31,

    

2024

  1,379 

2025

  543 

Total minimum lease payments

  2,819 

Less: amount of lease payments representing interest

  (177)

Present value of future minimum lease payments

  2,642 

Less: operating lease obligations, current portion

  (1,122)

Operating lease obligations, long-term portion

 $1,520