Quarterly report [Sections 13 or 15(d)]

Stock-Based Compensation (Details)

v3.25.2
Stock-Based Compensation (Details) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2025
Jun. 20, 2024
Aug. 31, 2024
Aug. 31, 2023
May 31, 2022
Jun. 30, 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)           $ 53,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     1,177 1,000 1,000            
Grant date fair value (in Dollars)     $ 4,000 $ 7,500 $ 7,200            
Fair value per share (in Dollars per share)     $ 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)           $ 4,600,000          
Recognized period           4 years          
Shareholders [Member]                      
Stock-Based Compensation [Line Items]                      
Number of shares reserved 1,235,316 800,000                  
2021 Plan [Member]                      
Stock-Based Compensation [Line Items]                      
Available under plan           1,921,549 743,333