XML 89 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basic and Diluted (Loss) Earnings per Share - Schedule of Weighted Average of Potential Class A Common Stock Excluded from Computation of (Loss) Earnings Per Share (Detail) - Class A - shares
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Class Of Stock [Line Items]      
Weighted shares of potential class A stock excluded from calculation of diluted earnings per share 3,598 1,591 933
2025 Convertible Notes      
Class Of Stock [Line Items]      
Weighted shares of potential class A stock excluded from calculation of diluted earnings per share 1,633 94 0
2027 Convertible Notes      
Class Of Stock [Line Items]      
Weighted shares of potential class A stock excluded from calculation of diluted earnings per share 635 0 0
Employee Stock Options      
Class Of Stock [Line Items]      
Weighted shares of potential class A stock excluded from calculation of diluted earnings per share 1,233 1,487 933
RSU      
Class Of Stock [Line Items]      
Weighted shares of potential class A stock excluded from calculation of diluted earnings per share 95 10 0
Employee Stock Purchase Plan      
Class Of Stock [Line Items]      
Weighted shares of potential class A stock excluded from calculation of diluted earnings per share 2 0 0