v3.26.1
Commitments and Contingencies - Contract Dispute Resolution (Details)
$ in Millions
3 Months Ended
Jun. 30, 2026
USD ($)
Commitments and Contingencies.  
Total consideration $ 50.0
Contract asset balance derecognized 13.0
Recovery Of Impairment Loss Of Contract Assets $ 37.0