v3.26.1
Summary of Financial Information for Sarborg (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Defined Benefit Plan Disclosure [Line Items]      
Current assets $ 3,052   $ 4,379
Total assets 127,087   5,650
Current liabilities 21,636   12,820
Total liabilities 21,636   $ 12,820
Net loss (4,063) $ (4,753)  
Sarborg Limited [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Current assets 233    
Non-current assets 5    
Total assets 238    
Current liabilities 808    
Total liabilities 808    
Net liabilities (570)    
Company share of net liabilities (114)    
Revenue 300    
Net loss (338)    
Company share of net loss $ (68)