v3.26.3
Equity and Financing Arrangements (Details-1) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Common Stock, Shares, Outstanding, Beginning Balance 37,780,751 36,541,849 36,541,849 36,489,641
At-the-market offering program 0 0 154,321 0
Stock-based compensation 0 0 22,050 11,213
Stock plan 39,407 0 111,839 40,995
Public offering 0 0 990,099 0
Common Stock, Shares, Outstanding, Ending Balance 37,820,158 36,541,849 37,820,158 36,541,849
Common Stock, Shares, Issued 37,820,158 36,541,849 37,820,158 36,541,849