v3.26.1
Subsequent Events (Details) - Subsequent Event
$ / shares in Units, $ in Millions
Aug. 06, 2026
USD ($)
$ / shares
Wallace Merger Sub [Member]  
Subsequent Events  
Termination fee payable $ 60.0
Neptune BidCo US [Member]  
Subsequent Events  
Termination receivable with special circumstances 144.0
Termination receivable with other circumstances $ 175.0
Neptune BidCo US [Member] | Wallace Merger Sub [Member]  
Subsequent Events  
Amount to be received upon completion of merger (in dollars per share) | $ / shares $ 13.6