XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Convertible Senior Notes - Schedule of Net Carrying Amount of Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Convertible Debt [Abstract]    
Principal $ 1,100,000 $ 1,100,000
Unamortized debt issuance costs (17,417) (19,299)
Long-term debt, Total $ 1,082,583 $ 1,080,701