XML 104 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES - Valuation Allowance (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Valuation allowance, foreign tax credits $ 11,047 $ 14,127
Valuation allowance, acquired federal net operating losses 3,788 779
Valuation allowance, state net operating loss carryforwards 12,053 10,429
Valuation allowance, foreign net operating loss carryforwards 26,697 29,839
Valuation allowance, deferred tax assets of a Canadian subsidiary 10,701 11,468
Valuation allowance, realized and unrealized capital losses 5,520 10,402
Valuation allowance $ 69,806 $ 77,044