XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Additional information (Details)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
item
$ / shares
shares
Jun. 30, 2021
USD ($)
$ / shares
shares
Sep. 30, 2021
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
$ / shares
shares
Oct. 31, 2021
$ / shares
Aug. 31, 2021
USD ($)
Mar. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 22, 2020
$ / shares
Dec. 31, 2019
USD ($)
shares
Capital Stock Shares authorized.   120,000,000                    
Common Stock, Shares Authorized 79,999,997 79,999,997 79,999,997 79,999,997 79,999,997 79,999,997     79,999,997 79,999,997    
Common Stock, Par or Stated Value Per Share | $ / shares $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01     $ 0.01 $ 0.01    
Special Stock, Shares Authorized   1                    
Special Stock, Par or Stated Value Per Share | $ / shares $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01     $ 0.01 $ 0.01    
Excess Stock, Shares Authorized 1 1 1 1 1 1     1 1    
Common Stock, Shares Issued 39,016,012 43,390,895 38,853,433 39,016,012 43,024,424 43,387,563     38,840,508 38,345,540    
Common Stock, Shares Outstanding 32,618,137 36,850,373 32,455,568 32,618,137 36,626,549 36,836,146     32,442,633 32,172,107    
Warrant liability | $ $ 1,411,000 $ 215,000 $ 3,129,000 $ 1,411,000 $ 1,146,000 $ 1,515,000     $ 3,196,000 $ 830,000    
Warrants, term                       10 years
Warrants to purchase common stock issued (in shares)                       7,179,000
Warrants, Exercise Price (in dollars per share) | $ / shares             $ 4.31       $ 4.50  
Threshold minimum beneficial ownership (as a percent)   5.00%                   5.00%
Threshold maximum percentage of issued and outstanding common stock, after exercise of warrants (as a percent)                       19.90%
Sale of common stock, net | $ 166,000     167,000 7,639,000              
Unrealized gain (loss) on warrants | $   $ 931,000 $ (1,900,000)                  
Number of board members who can be appointed by the warrant holder | item   1                    
Preemptive rights period   5 years                    
Share repurchase program, authorized amount | $                       $ 5,000,000.0
Share repurchase program, number of shares repurchased (in shares)   250,197                    
Share repurchase program, average price paid per share (in dollars per share) | $ / shares   $ 1.93                    
Share repurchase program, approximate dollar value of shares available for purchase | $   $ 4,500,000                    
Stock repurchase program, shares repurchased, amount | $   $ 483,361                    
Common Stock                        
Sale of common stock, net | $ $ 1,000     $ 2,000 $ 42,000              
Shares issued 150,000     150,000 4,144,000              
Series A And B Preferred Stock [Member]                        
Excess Stock, Shares Authorized   1                    
ATM Program                        
Stock Issuance Program, Maximum Amount Authorized | $               $ 10,000,000.0        
ATM Program | Common Stock                        
Gross proceeds from issuance of common stock | $   $ 1,400,000                    
Stock issuance costs, professional and brokerage fees | $         $ 169,000              
Value of common stock available for issuance | $   $ 8,600,000                    
Shares issued   0     701,327              
ATM Program | Common Stock | Weighted Average                        
Share price (in dollars per share) | $ / shares         $ 1.95              
Preferred Stock                        
Preferred Stock, Shares Authorized 2 2 2 2 2 2     2 2    
Preferred Stock, Par or Stated Value Per Share | $ / shares $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01     $ 0.01 $ 0.01    
Blank Check Preferred Stock                        
Preferred Stock, Shares Authorized 40,000,000 40,000,000 40,000,000 40,000,000 40,000,000 40,000,000     40,000,000 40,000,000    
Preferred Stock, Par or Stated Value Per Share | $ / shares $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01     $ 0.01 $ 0.01