Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Accounting Policy Information (Details)

v3.8.0.1
Basis of Presentation and Accounting Policy Information (Details)
Oct. 03, 2017
CAD
Property
CAD / $
Oct. 03, 2017
USD ($)
Oct. 03, 2017
USD ($)
Property
CAD / $
Mar. 31, 2017
USD ($)
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Increase in income taxes receivable       $ 2,000,000
Restatement Adjustment        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Decrease in prepaid expense       $ 2,000,000
Subsequent Event | CCI Thermal Technologies Inc.        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Equity interests acquired 100.00%   100.00%  
Payments to acquire business CAD 258,000,000 $ 206,400,000    
MergerSub | Subsequent Event | CCI Thermal Technologies Inc.        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Aggregate purchase price of real estate | CAD CAD 31,000,000      
Number of real estate properties | Property 3   3  
Escrow deposit     $ 5,000,000  
Share Repurchase Agreement | MergerSub | Subsequent Event | CCI Thermal Technologies Inc.        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Equity interests acquired 89.90%   89.90%  
Payments to acquire business | CAD CAD 204,000,000      
Employee Share Agreements | MergerSub | Subsequent Event | CCI Thermal Technologies Inc.        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Equity interests acquired 10.10%   10.10%  
Payments to acquire business | CAD CAD 23,000,000      
Line of Credit | Senior Secured Term Loan B Facility [Member] | Subsequent Event        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Maximum borrowing capacity     $ 250,000,000.0  
Revolving credit facility | Subsequent Event        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Maximum borrowing capacity     $ 60,000,000.0  
Non-designated option contract | Subsequent Event        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Notional amount | CAD CAD 200,000,000.0      
Weighted average strike price (cad per usd) | CAD / $ 1.24   1.24