XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Summary of total gross principal payments due under the Convertible notes payable (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Convertible Senior Notes  
Notes payable, 2025 $ 115,000
Principal amount of Notes $ 115,000