XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Cash and Cash Equivalents [Table Text Block]
  

June 30,

  

June 30,

 
  

2023

  

2022

 

Cash

 $12,354  $23,298 

Cash equivalents

  2,780   8,010 

Restricted cash and cash equivalents included in current assets

  —   1,990 

Total cash, cash equivalents, and restricted cash and cash equivalents shown in the Condensed Consolidated Statements of Cash Flows

 $15,134  $33,298 
Debt Securities, Held-to-Maturity [Table Text Block]
  

As of

 

Held-to-maturity debt securities:

 

June 30, 2023

  

December 31, 2022

 

Amortized cost

 $17,729  $9,341 

Gross unrecognized gains

  —   — 

Gross unrecognized losses

  (225)  (168)

Fair value

 $17,504  $9,173 
Investments Classified by Contractual Maturity Date [Table Text Block]
  

Amortized Cost

  

Fair Value

 

Within one year

 $12,855  $12,751 

After one year through two years

  4,408   4,300 

After two years through three years

  466   453 

Total

 $17,729  $17,504 
Financing Receivable, Allowance for Credit Loss [Table Text Block]

At January 1, 2022

 $223 

Provision charged to expense

  (19)

(Write-offs) / Recoveries

  (94)

At December 31, 2022

 $110 

Provision charged to expense

  — 

(Write-offs) / Recoveries

  — 

At June 30, 2023

 $110