XML 121 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Net Operating Loss Carryforwards (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforwards $ 93,649
United States - Federal and various states  
Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforwards 44,066
Germany  
Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforwards 19,418
United Kingdom  
Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforwards 13,641
Other  
Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforwards 8,290
Australia  
Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforwards $ 8,234