Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v3.24.3
Commitments and Contingencies (Details)
$ in Millions
Oct. 29, 2024
USD ($)
Sep. 11, 2024
action
Aug. 19, 2024
action
Non-Public SEC Investigation | Settled Litigation      
Loss Contingencies [Line Items]      
Civil penalty | $ $ 1.5    
Valle v. Dellomo & McKinnon v. Nelson | Pending Litigation      
Loss Contingencies [Line Items]      
Derivative actions | action   3 2