v3.26.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Taxes      
Valuation allowance $ 75,618 $ 71,981 $ 69,424
Operating loss carryforwards $ 150,926    
Expiring period 20 years    
Operating loss carry forwards without limitation $ 127,912    
State net operating loss deferred tax assets 8,961    
Foreign net operating loss deferred tax assets 1,024    
Net deferred income tax assets 3,305 $ 3,910  
Income taxes 58    
Cash taxes for State & Local 21    
Foreign cash taxes 37    
Virginia      
Income Taxes      
Cash taxes for State & Local 15    
New York      
Income Taxes      
Cash taxes for State & Local 6    
Dubai      
Income Taxes      
Foreign cash taxes 16    
Netherlands      
Income Taxes      
Foreign cash taxes $ 20