XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Apr. 30, 2012
Debt Disclosure [Abstract]        
Warrants issued (in shares)       992,000
Warrant liability, expected life (in years)       10 years
Right to purchase, number of shares per warrant (in shares)       1
Exercise price of warrants (in dollars per warrant)       $ 10.00
Warrant liability, at fair value   $ 0 $ 2,363 $ 5,100
Warrants expired unexercised during period (in shares) 90,000      
Warrants expired unexercised resulting in gain (loss) during period $ 900      
Class of warrant or right, outstanding (in shares)   0    
Warrants exercised (in shares)   110,000 113,000  
Stock issued upon exercise of warrants (in shares)   84,000 86,000  
Fair value of warrant liability reclassified to additional paid in capital upon exercise   $ 1,300 $ 1,500