XML 111 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Valuation Allowance (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Foreign tax credits $ 4,422 $ 7,666
Federal net operating losses 3,783 3,783
State net operating loss carryforwards 4,809 9,928
Foreign net operating loss carryforwards 17,464 15,488
Deferred tax assets of a Canadian subsidiary 4,489 5,339
Realized and unrealized capital losses 305 305
Total valuation allowance $ 35,272 $ 42,509