XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Liabilities (Narrative) (Details) - CARES Act [Member] - USD ($)
$ in Millions
1 Months Ended
Dec. 31, 2021
Dec. 31, 2022
Jun. 26, 2020
Accrued Liabilities And Other Liabilities Current [Line Items]      
Liabilities related to deferrals     $ 1.8
Scenario Forecast [Member] | Maximum [Member]      
Accrued Liabilities And Other Liabilities Current [Line Items]      
Percentage of social security tax deposits due payment 50.00%    
Percentage of social security tax deposits remaining payment   50.00%  
United Kingdom [Member]      
Accrued Liabilities And Other Liabilities Current [Line Items]      
Liabilities related to deferrals     $ 0.8