Field equipment, net - Schedule of Field Equipment, Net (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Field Equipment [Abstract] | ||
Field equipment | $ 36,727 | $ 33,789 |
Accumulated depreciation | (24,043) | (20,866) |
Field equipment, net | $ 12,684 | $ 12,923 |