XML 106 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Income Taxes Paid (Refunded) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Federal $ (280)    
Foreign:      
Total (55) $ 3,815 $ 7,203
California      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 674    
Washington, D.C.      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 206    
Delaware      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 95    
New Jersey      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 94    
Pennsylvania      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State (157)    
Other State      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State (36)    
Belgium:      
Foreign:      
Total Foreign (821)    
Ireland:      
Foreign:      
Total Foreign 94    
Other foreign jurisdictions      
Foreign:      
Total Foreign $ 76