XML 137 R123.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax [Line Items]        
Net operating loss carryforward $ 144,500      
Valuation allowance increase 10,300      
Net deferred tax asset 159,207 $ 111,283    
Unrecognized tax benefits 5,271 4,924 $ 3,962 $ 3,387
Unrecognized tax benefits, accrued interest and penalties 300 300    
Accounts Payable and Accrued Expenses [Member]        
Income Tax [Line Items]        
Current taxes payable 9,100 7,300    
Other Assets [Member]        
Income Tax [Line Items]        
Current taxes receivable $ 28,100 $ 44,200