v3.26.1
Contingencies (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Feb. 13, 2026
Contingencies    
Loss contingency accrual   $ 3.8
Other Pending or Potential Claims | Pending Litigation | Maximum    
Contingencies    
Amount of possible loss $ 400.0