Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v3.24.1.u1
Commitments and Contingencies (Details)
$ in Millions
3 Months Ended
Jan. 30, 2023
claim
Jul. 19, 2021
claim
Mar. 31, 2024
claim
Jul. 01, 2022
USD ($)
Other Commitments [Line Items]        
Number of previous claims experienced     0  
Case No. 3:20-cv-05991-SK        
Other Commitments [Line Items]        
Claims dismissed 1 2    
Certain Executives | Redi Technologies acquisition        
Other Commitments [Line Items]        
Contingent consideration | $       $ 20.0