v3.22.2.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss $ 921 $ 1,487
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, authorized (in shares) 10,000,000 10,000,000
Preferred stock, issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 325,000,000 325,000,000
Common stock, shares issued (in shares) 124,935,259 82,259,739
Common stock, shares outstanding (in shares) 124,582,196 81,906,676
Treasury stock, shares (in shares) 353,063 353,063