v3.25.2
Commitments and Contingencies (Details)
Apr. 28, 2025
formerOfficer
Derivative Lawsuit  
Loss Contingencies [Line Items]  
Number of former officers subject to lawsuit 2