XML 90 R79.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
Jul. 21, 2022
Jun. 30, 2022
Subsequent Event    
Loss Contingencies [Line Items]    
Alleged costs incurred to date $ 31,000  
Alleged costs incurred over next five years 25,000  
Alleged costs, total cash settlement proposal $ 56,000  
Minimum    
Loss Contingencies [Line Items]    
Estimated liability related to ongoing indemnification claim   $ 230