v3.26.1
Investments (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 19, 2026
Feb. 19, 2026
Jun. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]            
Equity method investments, carrying value     $ 122,846 $ 122,846  
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.025        
Recognized loss on investment     100 200    
Equity method investments, carrying value     $ 122,846 $ 122,846 $ 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   439,915        
Warrants issued, shares 439,915          
Cashless exercise, shares 439,821          
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   2,392        
Sarborg Limited [Member]            
Schedule of Equity Method Investments [Line Items]            
Equity interest percent   20.00%