XML 78 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Summary of Debt Obligations (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Debt Disclosure [Abstract]  
Debt obligations, 2022-2023 $ 303
Debt obligations, 2024-2025 450,000
Debt obligations, Thereafter 375,000
Debt obligations, Total $ 825,303