XML 66 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Recent Accounting Pronouncements - Estimated Impact on Opening Consolidated Balance Sheets Due to Adoption of ASU 2020-06 (Details) - USD ($)
$ in Thousands
Jul. 01, 2021
Jun. 30, 2021
Jun. 30, 2020
Convertible senior notes, net   $ 75,100  
Additional paid-in-capital   554,680 $ 545,741
Accumulated deficit   (488,024) $ (481,713)
Cumulative Effect, Period of Adoption, Adjusted Balance | Subsequent Event      
Convertible senior notes, net $ 99,884    
Additional paid-in-capital 529,046    
Accumulated deficit $ (487,174)    
ASU 2020-06 | Cumulative Effect, Period of Adoption, Adjustment      
Convertible senior notes, net   24,784  
Additional paid-in-capital   (25,634)  
Accumulated deficit   $ 850