XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Basic and Diluted Loss per Share - Schedule of Weighted Average of Potential Class A Common Stock Excluded from Computation of Loss Per Share (Detail) - Class A - shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Class Of Stock [Line Items]      
Weighted shares of potential class A stock excluded from calculation of diluted earnings per share 3,953 3,598 1,591
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 1,633 94
2027 Convertible Notes      
Class Of Stock [Line Items]      
Weighted shares of potential class A stock excluded from calculation of diluted earnings per share 733 635 0
Stock Options      
Class Of Stock [Line Items]      
Weighted shares of potential class A stock excluded from calculation of diluted earnings per share 1,462 1,233 1,487
RSU      
Class Of Stock [Line Items]      
Weighted shares of potential class A stock excluded from calculation of diluted earnings per share 119 95 10
Employee Stock Purchase Plan      
Class Of Stock [Line Items]      
Weighted shares of potential class A stock excluded from calculation of diluted earnings per share 6 2 0