XML 87 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Reconciliation of Disaggregated Revenue by Primary Geographical Market (Detail) - CAD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]    
Revenue $ 1,937,854 $ 1,617,194
Contract Drilling Services [Member]    
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]    
Revenue 1,704,265 1,436,134
Completion and Production Services [Member]    
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]    
Revenue 240,716 187,171
Inter-Segment Eliminations [Member]    
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]    
Revenue (7,127) (6,111)
Canada [Member]    
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]    
Revenue 929,639 725,560
Canada [Member] | Contract Drilling Services [Member]    
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]    
Revenue 709,703 562,586
Canada [Member] | Completion and Production Services [Member]    
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]    
Revenue 227,033 169,042
Canada [Member] | Inter-Segment Eliminations [Member]    
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]    
Revenue (7,097) (6,068)
United States [Member]    
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]    
Revenue 861,915 745,630
United States [Member] | Contract Drilling Services [Member]    
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]    
Revenue 848,262 727,544
United States [Member] | Completion and Production Services [Member]    
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]    
Revenue 13,683 18,129
United States [Member] | Inter-Segment Eliminations [Member]    
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]    
Revenue (30) (43)
International [Member]    
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]    
Revenue 146,300 146,004
International [Member] | Contract Drilling Services [Member]    
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]    
Revenue $ 146,300 $ 146,004