v3.26.1
Commitment and Contingencies (Details)
$ in Billions
1 Months Ended
Aug. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Settlement fund $ 1.5