v3.26.1
Discontinued operations - Summary of major classes of assets and liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Assets      
Total current assets $ 2,809 $ 3,681  
Total assets 2,809 3,681 $ 15,653
Liabilities      
Total current liabilities 6,786 7,073  
Total liabilities 6,786 7,073 $ 8,905
Disposed of by sale      
Assets      
Prepaid expenses and other current assets 8 278  
Total current assets 8 278  
Deferred tax asset 2,801 3,020  
Total non-current assets 2,801 3,020  
Total assets 2,809 3,298  
Liabilities      
Accrued expenses 6,786 7,060  
Lease liabilities, operating - current 0 13  
Total current liabilities 6,786 7,073  
Total liabilities $ 6,786 $ 7,073