XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Business Segments - Assets by Segment (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]    
Assets $ 849,956 $ 834,757
Operating Segments | Drilling & Downhole    
Segment Reporting Information [Line Items]    
Assets 348,581 340,819
Operating Segments | Completions    
Segment Reporting Information [Line Items]    
Assets 373,222 366,771
Operating Segments | Production    
Segment Reporting Information [Line Items]    
Assets 98,427 95,089
Corporate    
Segment Reporting Information [Line Items]    
Assets $ 29,726 $ 32,078