Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Additional Information (Details)

v3.25.0.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
Oct. 10, 2022
USD ($)
Aug. 02, 2021
executive
Aug. 12, 2020
executive
SEC Investigations      
Loss Contingencies [Line Items]      
Number of corporate executive officers | executive   2 3
Indemnity Holdback Matter      
Loss Contingencies [Line Items]      
Loss contingency, merger agreement, indemnity holdback $ 2.5    
Loss contingency, damages sought, value $ 4.5    
Expected discovery period 6 months