XML 124 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Net Operating Loss Carryforwards (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforwards $ 91,976
United States - Federal and various states  
Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforwards 39,265
Germany  
Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforwards 19,369
United Kingdom  
Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforwards 17,771
Other  
Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforwards 8,070
Australia  
Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforwards $ 7,501