Acquisitions - Pro Forma Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Business Acquisition [Line Items]        
Net income (loss) attributable to common unitholders $ 10,832 $ (12,143) $ 22,003 $ 76,867
Compensation cost     1,900  
API Group plc (API)        
Business Acquisition [Line Items]        
Total revenue     979,136 1,069,762
Net income from continuing operations     $ 24,143 $ 11,114
Net income (loss) per common unit - basic (in dollars per share)     $ 0.71 $ 0.71
Net income (loss) per common unit - diluted (in dollars per share)     $ 0.71 $ 0.71
Minimum | Other intangible assets        
Business Acquisition [Line Items]        
Useful life (in years)     10 years  
Minimum | Order backlog        
Business Acquisition [Line Items]        
Useful life (in years)     2 months  
Maximum | Other intangible assets        
Business Acquisition [Line Items]        
Useful life (in years)     15 years  
Maximum | Order backlog        
Business Acquisition [Line Items]        
Useful life (in years)     8 months  
HNH, JPS, SLI, and API | Acquisition-related costs        
Business Acquisition [Line Items]        
Net income (loss) attributable to common unitholders       $ 8,700
HNH, SLI, and EME | Acquisition-related costs        
Business Acquisition [Line Items]        
Net income (loss) attributable to common unitholders     $ 6,900  
SL Industries, Inc. (SLI) | Fair Value Adjustment to Inventory        
Business Acquisition [Line Items]        
Net income (loss) attributable to common unitholders     $ 1,900  
JPS and API [Member] | Fair Value Adjustment to Inventory        
Business Acquisition [Line Items]        
Net income (loss) attributable to common unitholders       $ 4,375