Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Going Concern (Details Narrative)

v3.22.2
Basis of Presentation and Going Concern (Details Narrative) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
[1]
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Proceeds from issuance of common stock         $ 1,901  
Payments for stock issuance cost $ 5 $ 111          
Net cash provided by (used in) operating activities         9,811 7,595  
Net income (loss) attributable to parent 5,140 $ 4,811 $ 4,742 $ 4,649 9,951 $ 9,391  
Cash and cash equivalents $ 15,757       $ 15,757   $ 22,563
Equity Distribution Agreement [Member] | Oppenheimer & Co. Inc [Member]              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Proceeds from offering       $ 25,000      
Equity Distribution Agreement [Member] | Oppenheimer & Co. Inc [Member] | Common Stock [Member]              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Shares issued, shares         0.3    
Proceeds from issuance of common stock         $ 3,000    
Payments for stock issuance cost         $ 100    
[1] Derived from audited consolidated financial statements