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

Stock-Based Compensation (Details)

v3.26.1
Stock-Based Compensation (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 01, 2026
Jul. 01, 2025
Jan. 01, 2025
Jun. 20, 2024
Aug. 31, 2024
Aug. 31, 2023
May 31, 2022
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2021
Sep. 30, 2024
Jun. 26, 2023
Stock-Based Compensation [Line Items]                          
Common stock shares reserved for issuance                         130,233
Number of shares reserved     3,312,916 2,077,600           1,277,600      
Grant date fair value of options granted (in Dollars)               $ 2,800,000          
Exercised stock options                     38,372    
Stock options, proceeds (in Dollars)                     $ 119,000    
Options remained unvested                        
Vested portion options (in Dollars)                 $ 2,500        
Share of restricted stock   2,500     1,177 1,000 1,000            
Grant date fair value (in Dollars)   $ 11,775     $ 4,000 $ 7,500 $ 7,200            
Fair value per share (in Dollars per share)   $ 4.71     $ 3.4 $ 7.5 $ 7.2            
Annual net cash flow from operations percentage               75.00%          
Stock Options [Member]                          
Stock-Based Compensation [Line Items]                          
Unrecognized compensation cost (in Dollars)               $ 5,600,000          
Recognized period               3 years 7 months 6 days          
Shareholders [Member]                          
Stock-Based Compensation [Line Items]                          
Number of shares reserved     1,235,316 800,000                  
Subsequent Event [Member]                          
Stock-Based Compensation [Line Items]                          
Number of shares reserved 4,197,486                        
2021 Plan [Member]                          
Stock-Based Compensation [Line Items]                          
Percentage of increase provision     4.00%                    
Available under plan               1,310,150 743,333        
2021 Plan [Member] | Subsequent Event [Member]                          
Stock-Based Compensation [Line Items]                          
Number of shares reserved 884,570                        
Percentage of increase provision 4.00%