XML 95 R85.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2019
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]              
Provision (benefit) for income taxes $ 844 $ (1,738)   $ 226 $ (4,651)    
Effective income tax rate (percent) 7.20% (13.60%)   1.10% (19.10%)    
Accrued interest and penalties related to unrecognized tax benefits $ 200     $ 200     $ 200
Existing Net Operating Loss, Canadian Subsidiary              
Operating Loss Carryforwards [Line Items]              
Unrecognized tax benefits     $ 300        
Valuation allowance 200     200     300
State Research Tax Credit Carryforward              
Operating Loss Carryforwards [Line Items]              
Unrecognized tax benefits           $ 1,300  
Valuation allowance $ 1,900     1,900     $ 1,900
Research Tax Credit Carryforward              
Operating Loss Carryforwards [Line Items]              
Unrecognized tax benefits       $ 1,100 $ 1,500