v3.25.4
Income taxes, Components of income tax expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Current [Abstract]    
Federal $ 0 $ (154)
State 53 37
Foreign 103 108
Income taxes current 156 (9)
Deferred [Abstract]    
Federal 0 5,991
State 0 293
Foreign 0 20
Income taxes deferred 0 6,304
Income tax expense 156 $ 6,295
Income tax expense from continuing operations [Abstract]    
Federal 0  
State and local 53  
Foreign $ 103