v3.25.4
Subsequent Events (Details)
$ in Billions
Feb. 28, 2026
USD ($)
Subsequent Event  
Subsequent Event  
Authorized share repurchase amount $ 1.0