XML 85 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Senior Notes - Schedule of Cumulative Effect of Changes Made to Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Liabilities and Stockholders’ Equity      
Convertible Senior Notes Current     $ 8
Convertible Senior Notes Non Current     665,695
Deferred Tax Liabilities, Net $ 6,236   16,082
Additional Paid in Capital     853,664
Accumulated deficit $ (402,124)   $ (388,112)
Accounting Standards Update 2020-06 [Member]      
Liabilities and Stockholders’ Equity      
Convertible Senior Notes Current   $ 8  
Convertible Senior Notes Non Current   808,531  
Deferred Tax Liabilities, Net   11,224  
Additional Paid in Capital   668,523  
Accumulated deficit   (340,950)  
Cumulative Effect Period Of Adoption Adjustment Member | Accounting Standards Update 2020-06 [Member]      
Liabilities and Stockholders’ Equity      
Convertible Senior Notes Non Current   142,836  
Deferred Tax Liabilities, Net   (4,858)  
Additional Paid in Capital   (185,141)  
Accumulated deficit   $ 47,162