v3.26.3
Commitments and Contingencies - Contract Dispute Resolution (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jun. 06, 2026
Jun. 30, 2026
Sep. 30, 2026
Commitments and Contingencies      
Total consideration   $ 50.0  
Contract asset balance derecognized $ 13.0    
Recovery of impairment loss of contract assets     $ 37.0
Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense      
Commitments and Contingencies      
Recovery of impairment loss of contract assets     $ 37.0