XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
1 Months Ended 3 Months Ended 4 Months Ended 12 Months Ended
Oct. 31, 2022
plaintiff
Jul. 28, 2022
USD ($)
plaintiff
Dec. 08, 2021
Oct. 21, 2021
USD ($)
Jan. 07, 2022
USD ($)
Dec. 07, 2020
lawsuit
Jan. 10, 2020
lawsuit
Dec. 31, 2021
USD ($)
Class Actions Complaint Filed In San Mateo County, California                
Other Commitments [Line Items]                
Number of lawsuits filed | lawsuit             3  
Litigation settlement, amount awarded to other party   $ 11.0            
Payment period for amount awarded to other party   30 days            
Litigation settlement               $ 11.0
Loss Contingency, Number Of Plaintiffs Opting Out | plaintiff   1            
Loss Contingency, Number Of Plaintiffs Opting Out Or Purchased Stock | plaintiff 2              
Derivative Actions Filed In The US District Court, Delaware                
Other Commitments [Line Items]                
Litigation settlement, amount awarded to other party       $ 0.5        
Payment period for amount awarded to other party     30 days          
Litigation settlement               $ 0.5
Number of lawsuits consolidated | lawsuit           2    
Payments for Legal Settlements         $ 0.5