v3.26.1
Common stock (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Jun. 05, 2026
Aug. 18, 2026
Jun. 15, 2026
May 22, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Subsidiary, Sale of Stock [Line Items]              
Dividends         $ 0   $ 0
Common stock, shares authorized         600,000,000   600,000,000
Common stock, shares outstanding         75,330,559   45,025,917
Proceeds from issuance of common stock         $ 80,218 $ 48,828  
Issuance costs         $ 4,044 $ 2,313  
Existing Stockholders [Member]              
Subsidiary, Sale of Stock [Line Items]              
Number of shares issued     20,000,000        
Proceeds from issuance of common stock     $ 12,800        
Issuance costs     $ 100        
Share price     $ 6.40        
Institutional Stockholders [Member]              
Subsidiary, Sale of Stock [Line Items]              
Number of shares issued 11,058,216            
Proceeds from issuance of common stock $ 28,000            
Issuance costs $ 1,500            
Existing Retail Stockholders [Member]              
Subsidiary, Sale of Stock [Line Items]              
Number of shares issued 11,469,993            
Proceeds from issuance of common stock $ 28,300            
Issuance costs $ 1,700            
Institutional Placement [Member]              
Subsidiary, Sale of Stock [Line Items]              
Number of shares issued   7,735,289   5,590,000      
Proceeds from issuance of common stock   $ 19,500   $ 33,500      
Issuance costs   $ 1,200   $ 2,500      
Share price       $ 0.64