Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Balance Sheets (Parenthetical)

v3.26.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale, Amortized Cost $ 32,754 $ 3,953
Accounts Receivable, Allowance for Credit Loss, Current 7 3
Allowance for tax credits receivable $ 427 $ 423
Preferred Stock, Shares Authorized   10,000,000
Preferred Stock, Shares Outstanding   0
Common Stock, Par or Stated Value Per Share   $ 0.001
Common Stock, Shares Authorized 190,000,000 190,000,000
Common Stock, Shares, Issued 62,629,255 55,282,150
Common Stock, Shares, Outstanding 62,204,105 54,857,000
Treasury Stock, Common [Member]    
Treasury Stock, Common, Shares 425,150 425,150
Series A Preferred Stock [Member]    
Preferred Stock, Shares Authorized 6,000 6,000
Preferred Stock, Shares Outstanding 0 0
Preferred Stock, Par or Stated Value Per Share   $ 0.001
Series B Preferred Stock [Member]    
Preferred Stock, Shares Authorized   0
Preferred Stock, Shares Outstanding 0 0
Preferred Stock, Par or Stated Value Per Share   $ 0.001
Series C Preferred Stock [Member]    
Preferred Stock, Shares Authorized 50,000 50,000
Preferred Stock, Shares Outstanding 0 0
Preferred Stock, Par or Stated Value Per Share   $ 0.001