XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
Segment
shares
Dec. 31, 2019
USD ($)
shares
Jun. 30, 2020
USD ($)
Significant Accounting Policies [Line Items]          
Number of business operating segments | Segment     3    
Revenue reserve constraints on variable consideration | $ $ 4.1   $ 4.1   $ 4.8
Reduction in revenue | $ 1.5 $ 0.5 2.6 $ 1.4  
Unbilled receivables | $ $ 1.3   $ 1.3   $ 1.9
Potentially dilutive shares excluded from diluted net loss per share     12,307,863    
Number of shares subject to forfeiture     732,909 732,909  
Accounting Standards Update [Extensible List]     us-gaap:AccountingStandardsUpdate201813Member    
Change in accounting principle, accounting standards update, adopted [true false] true   true    
Change in accounting principle, accounting standards update, adoption date Jul. 01, 2020   Jul. 01, 2020    
Common Stock Issuable upon Conversion of Convertible Notes          
Significant Accounting Policies [Line Items]          
Potentially dilutive shares excluded from diluted net loss per share     9,008,612    
Common Stock Issuable upon Exercise of Stock Options and Vesting of Restricted Stock Units and Restricted Stock Awards          
Significant Accounting Policies [Line Items]          
Potentially dilutive shares excluded from diluted net loss per share     3,299,251 3,402,602