v3.26.1
Investments (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 19, 2026
Feb. 19, 2026
Mar. 31, 2026
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]        
Equity method investments, carrying value     $ 122,932
Sarborg Limited [Member]        
Schedule of Equity Method Investments [Line Items]        
Cash payable   $ 8,000    
Facility Costs   20,000    
Increase (Decrease) in Partners' Capital   20,000    
Cash   $ 8,000    
Exercise price   $ 0.0025    
Loss on investments     68  
Equity method investments, carrying value     $ 122,932
Pre-funded Warrants [Member] | Sarborg Limited [Member]        
Schedule of Equity Method Investments [Line Items]        
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right   4,399,156    
Warrants issued, shares 4,399,156      
Cashless exercise, shares 4,398,218      
Sarborg Limited [Member]        
Schedule of Equity Method Investments [Line Items]        
Business Combination, Consideration Transferred, Equity Interest, Share Issued, Value   $ 123,000    
Sarborg Limited [Member] | Common Stock [Member]        
Schedule of Equity Method Investments [Line Items]        
Business Combination, Consideration Transferred, Equity Interest, Share Issued, Number of Shares   23,920    
Sarborg Limited [Member]        
Schedule of Equity Method Investments [Line Items]        
Equity interest percent   20.00%