XML 111 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]      
GILTI $ 6,800    
Operating loss carryforwards, subject to expiration     $ 13,800
Operating loss carryforwards, not subject to expiration     32,500
Valuation allowance   $ 84 $ 1,034
North America      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards   46,300  
Operating loss carryforwards obtained through acquisitions   80,300  
State      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards   46,100  
Operating loss carryforwards, subject to expiration   35,800  
Operating loss carryforwards, not subject to expiration   10,300  
Foreign Tax Authority      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards   100,000  
Operating loss carryforwards, subject to expiration   36,000  
Operating loss carryforwards, not subject to expiration   $ 64,000