XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Disaggregation Of Revenues, By Type) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 5 Months Ended 6 Months Ended
Feb. 02, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2022
Disaggregation of Revenue [Line Items]          
Total Revenues $ 45,928 $ 224,640 $ 165,892 $ 271,735 $ 422,570
Rentals [Member]          
Disaggregation of Revenue [Line Items]          
Total Revenues 18,339 103,729 67,237 109,685 192,485
Well Services [Member]          
Disaggregation of Revenue [Line Items]          
Total Revenues 27,589 120,911 98,655 162,050 230,085
Services [Member]          
Disaggregation of Revenue [Line Items]          
Total Revenues 19,234 100,066 79,787 123,466 191,505
Services [Member] | Rentals [Member]          
Disaggregation of Revenue [Line Items]          
Total Revenues 2,005 12,654 9,592 15,856 23,812
Services [Member] | Well Services [Member]          
Disaggregation of Revenue [Line Items]          
Total Revenues 17,229 87,412 70,195 107,610 167,693
Rentals Services [Member]          
Disaggregation of Revenue [Line Items]          
Total Revenues 14,434 76,993 53,238 84,552 144,155
Rentals Services [Member] | Rentals [Member]          
Disaggregation of Revenue [Line Items]          
Total Revenues 14,082 73,563 47,895 76,488 138,810
Rentals Services [Member] | Well Services [Member]          
Disaggregation of Revenue [Line Items]          
Total Revenues 352 3,430 5,343 8,064 5,345
Product Sales [Member]          
Disaggregation of Revenue [Line Items]          
Total Revenues 12,260 47,581 32,867 63,717 86,910
Product Sales [Member] | Rentals [Member]          
Disaggregation of Revenue [Line Items]          
Total Revenues 2,252 17,512 9,750 17,341 29,863
Product Sales [Member] | Well Services [Member]          
Disaggregation of Revenue [Line Items]          
Total Revenues $ 10,008 $ 30,069 $ 23,117 $ 46,376 $ 57,047