XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 08, 2021
Feb. 28, 2021
Sep. 30, 2021
Sep. 30, 2021
SEC Investigation        
Loss Contingencies [Line Items]        
Payments for fines $ 2.0      
Contingency recorded as a result of settlement $ 5.0      
Legal expenses     $ 2.2 $ 9.6
National Security Agreement        
Loss Contingencies [Line Items]        
Potential liquidated damages per breach   $ 1.0