XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Schedule of Net Carrying Value of Convertible Notes (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Net carrying amount $ 226,187 $ 199,705
Convertible Senior Notes Due in 2024 [Member]    
Debt Instrument [Line Items]    
Principal 230,000 230,000
Less: unamortized debt discount   27,022
Less: unamortized debt issuance costs 3,813 3,273
Net carrying amount $ 226,187 $ 199,705