v3.25.2
Information about Noble Finance II - Additional Information (Details)
Aug. 22, 2024
Apr. 18, 2023
8.000% Senior Notes due April 2030 | Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate (as a percent) 8.00% 8.00%