XML 169 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share - Additional Information (Detail) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2020
Convertible Note [Member]    
Earnings Per Share [Line Items]    
Incremental weighted average number of shares resulting from the assumed conversion of convertible senior notes 21,550,299 23,404,327
RSUs [Member] | Share Options [Member]    
Earnings Per Share [Line Items]    
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 12,083,613 11,762,418