XML 84 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Share Attributable to Common Stockholders - Narrative (Details)
Aug. 06, 2018
shares
Earnings Per Share [Abstract]  
Preferred stock automatically converted into common stock (in shares) 32,482,590
Convertible preferred stock, conversion ratio 1