v3.26.1
Nature of Business (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
segment
Mar. 31, 2025
USD ($)
May 01, 2026
USD ($)
Jan. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Nature of Business          
Number of operating segments | segment 2        
Accumulated deficit $ 247,876,097       $ 245,051,132
Working capital 2,945,938        
Net loss 2,824,965 $ 2,951,268      
Net cash used in operating activities 2,357,723 $ 1,847,012      
At Market Issuance sales          
Nature of Business          
Aggregate offering price       $ 3,500,000  
At Market Issuance sales | Subsequent Event          
Nature of Business          
Aggregate value of shares remaining from agreement     $ 800,000    
HyBryte          
Nature of Business          
Revenue from collaborative arrangement $ 1,100,000        
Term (in years) 4 years