XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Convertible Senior Notes - Schedule of Net Carrying Amount of Liability Component (Detail) - 0.375%Convertible Senior Notes Due 2025 as Liability Component [Member] - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Principal $ 459,083 $ 459,999
Unamortized debt discount   (70,594)
Unamortized issuance costs (5,851) (5,544)
Net carrying amount $ 453,232 $ 383,861