XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Jun. 30, 2022
May 02, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounting Standards Update [Extensible List] Accounting Standards Update 2020-06    
Convertible senior notes $ 335.1 $ 169.0  
Accumulated deficit (635.8) (564.3)  
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2020-06      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Convertible senior notes 42.2    
Deferred tax liabilities 9.9    
Additional paid in capital 106.8    
Accumulated deficit 74.5    
2.25% Convertible senior notes due 2024      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Interest rate percentage     2.25%
Convertible senior notes $ 335.1 $ 169.0