XML 109 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Basic and Diluted Net Loss per Share - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 30, 2022
Mar. 31, 2021
Dec. 31, 2019
Nov. 30, 2017
Mar. 31, 2021
Dec. 31, 2022
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]            
Final settlement received in cash $ 1.3          
Final settlement of the capped call options received in shares 22,914          
Amount of common stock reserved           6,600,000
0% Convertible Senior Notes Due 2026            
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]            
Payments to enter capped call options   $ 35.1       $ 35.1
Convertible debt Instrument, Issuance date, month and year   2021-03        
0.125% Convertible Senior Notes Due 2024            
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]            
Payments to enter capped call options     $ 44.9     44.9
Convertible debt Instrument, Issuance date, month and year     2019-12      
1.50% Convertible Senior Notes Due 2022            
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]            
Payments to enter capped call options       $ 12.9   $ 12.9
Convertible debt Instrument, Issuance date, month and year       2017-11    
Proceeds from capped call options   $ 10.6 $ 5.8      
Modification expense recognized   $ 0.2     $ 0.2