v3.25.2
Legal Proceedings (Details) - claim
1 Months Ended
Mar. 30, 2023
Jun. 03, 2025
California Labor Actions    
Loss Contingencies [Line Items]    
Loss contingency, claims filed number 2  
Shareholder Actions    
Loss Contingencies [Line Items]    
Loss contingency, claims filed number   2