XML 133 R113.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]      
Effective Income Tax Rate Reconciliation, Percent 27.30% 29.80% 28.20%
Provision for Income Taxes, Equity Method Investment $ (55,300,000) $ (33,600,000) $ (18,000,000)
Amount of U.S. federal tax net operating loss 0.80    
State net operating loss 45,000,000.0 38,300,000  
State net operating loss carryforwards valuation allowance 14,900,000 13,900,000  
Foreign net operating loss 1,600,000 2,100,000  
Unrecognized Tax Benefits 10,200,000    
Canada Revenue Agency [Member]      
Operating Loss Carryforwards [Line Items]      
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount (300,000) (700,000) $ (2,800,000)
Foreign Tax Authority      
Operating Loss Carryforwards [Line Items]      
Amount of U.S. federal tax net operating loss 1,600,000    
Foreign Tax Authority | United Kingdom tax authority      
Operating Loss Carryforwards [Line Items]      
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount $ 39,700,000 $ 12,300,000