Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-Based Compensation (Details Narrative)

v3.26.1
Stock-Based Compensation (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Nov. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options granted  
Options exercised $ 0 $ 0  
Aggregate fair value of options vested $ 100,000 $ 100,000  
Weighted-average grant date fair value of options vested $ 4.50 $ 4.77  
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Aggregate fair value of restricted stock units vested $ 100,000 $ 200,000  
Unrecognized compensation cost, net of estimated forfeitures $ 15,000,000    
Unrecognized compensation cost, recognition period 2 years    
Employee Stock Purchase Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of additional shares authorized for issuance     1,000,000
Common stock reserved for issuance 1,000,007    
2019 Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock reserved for issuance 396,222    
Additional shares available for future grants of awards 1,851,870