XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
MEZZANINE AND STOCKHOLDERS' EQUITY (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Nov. 19, 2021
USD ($)
D
$ / shares
shares
Mar. 08, 2021
USD ($)
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Sep. 30, 2022
$ / shares
shares
Jun. 30, 2022
shares
Sep. 30, 2021
shares
Jun. 30, 2021
shares
Dec. 31, 2020
shares
Preferred Stock, Shares Authorized     1,666,667 1,666,667        
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares     $ 0.0001 $ 0.0001        
Convertible Preferred Stock                
Convertible preferred stock outstanding (shares)     25,000 25,000 25,000      
PIPE Shares | Convertible Preferred Stock                
Temporary stock issued (in shares) 25,000 25,000            
Temporary stock issued (in dollars per share) | $ / shares $ 1,000 $ 1,000            
Temporary stock issued, value | $ $ 25.0 $ 25.0            
Cash paid for costs of share issuances | $ $ 0.2              
Shares accrue dividends rate 6.50%              
Shares conversion price | $ / shares $ 41.47              
Threshold number of trading days | D 20              
Number of consecutive trading days | D 30              
Maximum percentage of conversion price 1.70%              
Convertible, shares issuable       602,901        
Common Stock                
Common Stock, Authorized Shares       33,300,000        
Common Stock, Par Value (in dollars per share) | $ / shares       $ 0.0001        
Common Stock, Shares, Issued     16,913,000 17,614,000 17,566,000 12,824,000 12,826,000 12,430,000
Common Stock, Shares, Outstanding     16,800,000 17,500,000        
Issuance of Common Stock in Public Offering (in shares)     1,500,000          
Class C Special Stock                
Common Stock, Authorized Shares       800,000        
Common Stock, Par Value (in dollars per share) | $ / shares       $ 0.0001        
Common Stock, Shares, Issued       11,000        
Common Stock, Shares, Outstanding       11,000        
Common Stock Conversion Price | $ / shares       $ 90.00        
Novitium                
Shares issued in acquisition (in shares) 2,466,654   2,500,000