Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments, Contingencies and Related Parties (Details)

v3.25.1
Commitments, Contingencies and Related Parties (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