v3.25.2
Revenue and Customers - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
Oct. 03, 2022
Jun. 30, 2025
Maersk Drilling    
Disaggregation of Revenue [Line Items]    
Favorable customer contracts, fair value adjustments $ 23.0  
Unfavorable customer contracts, fair value adjustment 237.7  
Diamond Offshore Drilling, Inc.    
Disaggregation of Revenue [Line Items]    
Unfavorable customer contracts, fair value adjustment $ 27.7  
Minimum    
Disaggregation of Revenue [Line Items]    
Payment term (in days)   30 days
Maximum    
Disaggregation of Revenue [Line Items]    
Payment term (in days)   60 days