v3.8.0.1
Commitments and Contingencies - Contingencies (Details) - Luna Litigation and Consolidated Cases
$ in Millions
1 Months Ended 12 Months Ended
Oct. 12, 2016
Sep. 11, 2015
claim
Dec. 19, 2017
USD ($)
Feb. 03, 2018
USD ($)
Loss Contingencies [Line Items]        
Number of additional claims consolidated | claim   2    
Plaintiff's period to file an amended complaint 30 days      
Loss contingency, damages sought     $ 72.5  
Litigation settlement, amount       $ 74.4