XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Net Operating Loss Carryforwards) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
U.S. federal net operating loss carryforwards    
Loss Carryforwards and other details [Abstract]    
Operating loss carryforwards $ 5,611 $ 13,003
U.S. state net operating loss carryforwards    
Loss Carryforwards and other details [Abstract]    
Operating loss carryforwards 32,612 38,384
Foreign net operating loss carryforwards    
Loss Carryforwards and other details [Abstract]    
Operating loss carryforwards $ 196,636 $ 240,740