XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Net (Loss) Earnings per Share Applicable to Common Stockholders (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Net (Loss) Earnings per Share Applicable to Common Stockholders      
Potentially dilutive securities 477,773 396,039 643,210
Series C convertible preferred stock      
Net (Loss) Earnings per Share Applicable to Common Stockholders      
Potentially dilutive securities 35,384    
Common stock options      
Net (Loss) Earnings per Share Applicable to Common Stockholders      
Potentially dilutive securities 301,263 266,350 308,840
Common stock warrants      
Net (Loss) Earnings per Share Applicable to Common Stockholders      
Potentially dilutive securities 141,048 129,689 328,979
Contingently issuable warrants      
Net (Loss) Earnings per Share Applicable to Common Stockholders      
Potentially dilutive securities     2,774
Convertible notes and accrued interest      
Net (Loss) Earnings per Share Applicable to Common Stockholders      
Potentially dilutive securities 78   2,617