XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 27, 2021
Jul. 23, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]            
Revenue, Topic 606     $ 74,370 $ 54,159 $ 133,045 $ 88,030
Services            
Disaggregation of Revenue [Line Items]            
Revenue, Topic 606     74,370 53,648 133,045 86,585
Specialty rental            
Disaggregation of Revenue [Line Items]            
Revenue Not from Contract with Customer     $ 35,277 $ 20,827 $ 56,937 $ 32,448
Termination And Settlement Agreement            
Disaggregation of Revenue [Line Items]            
Gain (Loss) on Contract Termination $ 5,000 $ 4,900