v3.26.1
Balance Sheets (Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheets [Abstract]    
Other physical property, accumulated depreciation $ 590 $ 573
Accounts receivables, reserves $ 1,860 $ 1,710
Common stock, par value (in Dollars per share) $ 0 $ 0
Common stock, authorized (in Shares) 46,500,000 46,500,000
Common stock, issued (in Shares) 16,227,737 14,446,581
Common stock, outstanding (in Shares) 16,227,737 14,446,581
Preferred stock, authorized (in Shares) 500,000 500,000
Preferred stock, issued (in Shares) 0 0