v3.25.4
Subsequent Events (Details) - Subsequent Event
$ in Millions
Jan. 26, 2026
USD ($)
Subsequent Event [Line Items]  
Cash consideration $ 200.0
Percentage of post-tax proceeds entitled 50.00%