XML 86 R75.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings (Loss) Per Share - Narrative (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive common share equivalents (in shares) 890,717 21,350,755 15,155,288 95,210
Warrant | Investor's        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive common share equivalents (in shares)   60,000,000 40,500,000  
Warrant | Intermountain        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive common share equivalents (in shares)   1,500,000