XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule of Convertible Notes (Detail) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Net carrying amount $ 81,004,000 $ 0
Net carrying amount 225,039,000 305,604
Convertible Senior Notes Due in 2024 [Member]    
Debt Instrument [Line Items]    
Principal 81,754,000 81,754,000
Less: unamortized debt issuance costs 750,000 903,000
Net carrying amount 81,004,000  
Net carrying amount   80,851,000
Convertible senior notes due in 2027 [Member]    
Debt Instrument [Line Items]    
Principal 230,000,000 230,000,000
Less: unamortized debt issuance costs 4,961,000 5,247,000
Net carrying amount $ 225,039,000 $ 224,753,000