XML 612 R115.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Additional Information (Details)
1 Months Ended 12 Months Ended
Nov. 30, 2020
lawsuits
Feb. 28, 2014
people
Dec. 31, 2021
USD ($)
facility
Dec. 31, 2021
GBP (£)
facility
Dec. 31, 2020
USD ($)
facility
Dec. 31, 2020
GBP (£)
facility
Dec. 31, 2019
USD ($)
Dec. 31, 2021
GBP (£)
Oct. 31, 2021
USD ($)
May 31, 2021
USD ($)
Apr. 30, 2021
USD ($)
Dec. 31, 2020
GBP (£)
Loss Contingencies [Line Items]                        
Capital expenditure commitments     $ 1,500,000   $ 1,100,000   $ 1,000,000          
Long-term debt, gross     $ 60,800,000                  
Number of bonding facilities | facility     3 3 2 2            
Borrowing capacity     $ 4,000,000                  
Credit facility, amount drawn     $ 0                  
Individuals with minor injuries | people   3                    
Number of lawsuits | lawsuits 3                      
GBP                        
Loss Contingencies [Line Items]                        
Number of bonding facilities | facility     2 2 1 1            
U.S. dollars                        
Loss Contingencies [Line Items]                        
Number of bonding facilities | facility     1 1 1 1            
Revolving credit facility                        
Loss Contingencies [Line Items]                        
Debt maximum borrowing capacity                 $ 100,000,000 $ 100,000,000 $ 150,000,000  
Uncommitted accordion facility     $ 50,000,000   $ 50,000,000              
Long-term debt, gross     10,800,000   4,100,000              
Letter of Credit                        
Loss Contingencies [Line Items]                        
Debt maximum borrowing capacity         1,300,000             £ 1,000,000
Committed Banking Facilities                        
Loss Contingencies [Line Items]                        
Debt maximum borrowing capacity     100,000,000   150,000,000              
Bonding Facility For Bank Guarantees | GBP                        
Loss Contingencies [Line Items]                        
Debt maximum borrowing capacity     900,000   6,100,000     £ 600,000       £ 4,500,000
Amount drawn/utilized     200,000 £ 100,000 1,400,000 £ 1,000,000            
Bonding Facility For Bank Guarantees | U.S. dollars                        
Loss Contingencies [Line Items]                        
Debt maximum borrowing capacity     1,500,000   1,500,000              
Amount drawn/utilized     $ 900,000   $ 800,000