XML 109 R87.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Net operating loss carryforwards (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
MOROCCO  
Operating loss carryforwards  
Net operating loss carryforwards $ 500
Federal  
Operating loss carryforwards  
Net operating loss carryforwards 1,333
Net operating loss carryforward indefinitely 1,333
State  
Operating loss carryforwards  
Net operating loss carryforwards 250,522
Net operating loss carryforward indefinitely 27,328
State | 2024 - 2028  
Operating loss carryforwards  
Net operating loss carryforwards 24,113
State | 2029 - 2033  
Operating loss carryforwards  
Net operating loss carryforwards 69,815
State | 2034 - 2042  
Operating loss carryforwards  
Net operating loss carryforwards 129,266
Foreign.  
Operating loss carryforwards  
Net operating loss carryforwards 20,900
Foreign. | POLAND  
Operating loss carryforwards  
Net operating loss carryforwards 100
Foreign. | HUNGARY  
Operating loss carryforwards  
Net operating loss carryforwards 200
Foreign. | NETHERLANDS  
Operating loss carryforwards  
Net operating loss carryforwards 700
Foreign. | Finland  
Operating loss carryforwards  
Net operating loss carryforwards $ 200