v3.26.1
Stockholders' Equity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 31, 2025
Sep. 30, 2025
Jul. 31, 2025
May 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Class of Stock [Line Items]                  
Preferred stock, Shares authorized         10,000,000   10,000,000   10,000,000
Preferred stock, shares issued         0   0   0
Preferred stock, shares outstanding         0   0   0
Common stock, shares authorized         500,000,000   500,000,000   500,000,000
Common stock of shares issued         130,284,092   130,284,092   111,677,771
Common stock, shares outstanding         130,148,698   130,148,698   111,677,771
Stock based compensation expense         $ 4,542 $ 4,429 $ 8,954 $ 6,319  
Proceeds from issuance of common stock             0 50,000  
Share issuance costs             $ 0 $ 3,239  
Issuance of common stock, value         $ 0 $ 0      
Share forfeited and transferred to treasury stock             131,824    
Common Stock Warrants [Member]                  
Class of Stock [Line Items]                  
Common stock shares of warrant agreements   151,741 151,741 1,294,778          
Shares issued   123,497 123,497            
Warrants outstanding         69,778   69,778   69,778
Issuance of common stock, value       $ 4,900          
June 2025 [Member]                  
Class of Stock [Line Items]                  
Issuance of common stock               7,518,797  
Fair value of per share           $ 6.65   $ 6.65  
Proceeds from issuance of common stock               $ 46,800  
July 2025 [Member]                  
Class of Stock [Line Items]                  
Issuance of common stock     7,500,000            
Fair value of per share     $ 8            
Proceeds from issuance of common stock     $ 56,300            
October 2025 [Member]                  
Class of Stock [Line Items]                  
Issuance of common stock 17,167,380                
Fair value of per share $ 12.25                
Proceeds from issuance of common stock $ 199,300