XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Business Segments (Assets by Segment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]    
Assets $ 834,757 $ 791,336
Operating Segments | Drilling & Downhole    
Segment Reporting Information [Line Items]    
Assets 340,819 313,493
Operating Segments | Completions    
Segment Reporting Information [Line Items]    
Assets 366,771 351,908
Operating Segments | Production    
Segment Reporting Information [Line Items]    
Assets 95,089 83,150
Corporate    
Segment Reporting Information [Line Items]    
Assets $ 32,078 $ 42,785