XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
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
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Class of Stock [Line Items]        
Weighted shares of potential class A stock excluded from calculation of diluted earnings per share 4,031 3,998 669 3,914
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 0 1,633
2027 Convertible Notes        
Class of Stock [Line Items]        
Weighted shares of potential class A stock excluded from calculation of diluted earnings per share 733 733 0 733
Employee Stock Option        
Class of Stock [Line Items]        
Weighted shares of potential class A stock excluded from calculation of diluted earnings per share 1,406 1,497 633 1,428
RSU        
Class of Stock [Line Items]        
Weighted shares of potential class A stock excluded from calculation of diluted earnings per share 204 130 34 118
Employee stock purchase plan        
Class of Stock [Line Items]        
Weighted shares of potential class A stock excluded from calculation of diluted earnings per share 3 5 2 2
Performance stock units        
Class of Stock [Line Items]        
Weighted shares of potential class A stock excluded from calculation of diluted earnings per share 52 0 0 0