XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Notes - Summary of Convertible Debt (Details) - Convertible Debt - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Convertible note, debt balance $ 280,000 $ 185,100
Debt issuance cost (7,492) (5,733)
Convertible notes, net $ 272,508 179,367
Cumulative Effect, Period of Adoption, Adjustment    
Debt Instrument [Line Items]    
Convertible note, debt balance   94,900
Debt issuance cost   (2,973)
Convertible notes, net   91,927
Cumulative Effect, Period of Adoption, Adjusted Balance    
Debt Instrument [Line Items]    
Convertible note, debt balance   280,000
Debt issuance cost   (8,706)
Convertible notes, net   $ 271,294