XML 96 R87.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income per Share - Additional Information (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Effect of dilutive securities - convertible notes (in shares) 2,571,417 28,533,271
RSU    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Effect of dilutive securities - convertible notes (in shares)   2,005,291