XML 103 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Outstanding Debt and Carrying Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Unamortized debt issuance costs $ (3,788) $ (4,007)
Convertible Senior Notes Due 2026 | Convertible Notes    
Debt Instrument [Line Items]    
Outstanding principal amount 138,250 138,250
Unamortized debt issuance costs (3,788) (4,007)
Carrying Value $ 134,462 $ 134,243