XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Income (Loss) per Share - Narrative (Details) - Warrant
shares in Millions
Dec. 31, 2019
$ / shares
shares
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]  
Warrants Outstanding | shares 7.8
Warrant, Exercise Price of Warrants | $ / shares $ 99.96