XML 104 R89.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Income Tax Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Federal $ 0  
Total 2,008 $ 563
Massachusetts    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
State 124  
Other states    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
State 366  
United Kingdom    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Total Foreign 650  
Israel    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Total Foreign 843  
Other foreign    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Total Foreign $ 25