XML 18 R3.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, authorized (in shares) 2,000,000 2,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock, shares issued (in shares) 136,791,826 104,700,593
Common stock, shares outstanding (in shares) 136,477,697 104,541,073
Treasury stock, shares (in shares) 314,129 159,520
Series A Preferred Stock [Member]    
Preferred stock, par value (in dollars per share) $ 0.0001  
Preferred stock, authorized (in shares) 505,000  
Preferred stock, designated (in shares) 505,000 505,000
Preferred stock, outstanding (in shares) 0 0
Series B Preferred Stock [Member]    
Preferred stock, designated (in shares) 240,861 240,861
The 2023 Revenue Sharing Notes [Member] | Nonrelated Party [Member]    
Debt discount, current $ 131 $ 0
Debt discount, noncurrent 0 263
The 2023 Revenue Sharing Notes [Member] | Related Party [Member]    
Debt discount, current 66 0
Debt discount, noncurrent $ 0 $ 132