XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Unamortized discount $ 5,600 $ 6,300
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 350,000,000 350,000,000
Common stock, shares issued 190,322,688 185,736,890
Common stock, shares outstanding 186,289,978 181,872,676
Treasury stock, at cost shares 4,032,710 3,864,214
Convertible Notes    
Unamortized discount $ 5,639 $ 6,333