v3.26.1
Nature of Business (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2026
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
$ / shares
shares
Jun. 30, 2025
USD ($)
May 31, 2026
USD ($)
Jan. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Nature of Business                
Number of operating segments | segment       2        
Accumulated deficit   $ 249,863,451   $ 249,863,451       $ 245,051,132
Working capital   6,499,947   6,499,947        
Net loss   1,987,354 $ 2,701,976 4,812,319 $ 5,653,244      
Net cash used in operating activities       4,064,414 4,588,835      
Issuance of common stock pursuant to at market issuance sales agreement   5,528,541 $ 545,635 $ 6,037,818 $ 3,243,177      
Weighted average price (per share) | $ / shares       $ 1.18        
At Market Issuance sales                
Nature of Business                
Aggregate offering price   $ 2,500,000   $ 2,500,000   $ 3,000,000 $ 3,500,000  
Issuance of common stock pursuant to at market issuance sales agreement       $ 6,234,000        
Number of shares issued | shares       11,538,661        
Weighted average price (per share) | $ / shares       $ 0.54        
At Market Issuance sales | Subsequent Event                
Nature of Business                
Number of shares issued | shares 128,000              
Weighted average price (per share) | $ / shares $ 0.4              
Aggregate value of shares remaining from agreement $ 2,400,000              
HyBryte                
Nature of Business                
Wind down cost       $ 70,000        
Revenue from collaborative arrangement       $ 1,100,000        
Term (in years)       4 years