v3.26.1
Subsequent event (Details)
$ in Billions
Jul. 13, 2026
USD ($)
FWI Holdings, Inc. | Subsequent Event  
Subsequent Event [Line Items]  
Consideration transferred $ 1.6