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

Stockholders??? Equity - Schedule of Stock-Based Compensation Expense for Stock Options (Details)

v3.25.0.1
Stockholders’ Equity - Schedule of Stock-Based Compensation Expense for Stock Options (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Stock Options [Member]    
Schedule of Stock-Based Compensation Expense for Stock Options [Line Items]    
Total stock-based expense $ 726,072 $ 1,141,023
Restricted Stock Units (RSUs) [Member]    
Schedule of Stock-Based Compensation Expense for Stock Options [Line Items]    
Total stock-based expense 193,495 (93,625)
General and administrative [Member] | Stock Options [Member]    
Schedule of Stock-Based Compensation Expense for Stock Options [Line Items]    
Total stock-based expense 272,159 343,371
General and administrative [Member] | Restricted Stock Units (RSUs) [Member]    
Schedule of Stock-Based Compensation Expense for Stock Options [Line Items]    
Total stock-based expense 179,216 (152,814)
Sales and marketing [Member] | Stock Options [Member]    
Schedule of Stock-Based Compensation Expense for Stock Options [Line Items]    
Total stock-based expense 239,489 523,798
Sales and marketing [Member] | Restricted Stock Units (RSUs) [Member]    
Schedule of Stock-Based Compensation Expense for Stock Options [Line Items]    
Total stock-based expense 13,564 90,899
Research and development [Member] | Stock Options [Member]    
Schedule of Stock-Based Compensation Expense for Stock Options [Line Items]    
Total stock-based expense 140,991 223,513
Research and development [Member] | Restricted Stock Units (RSUs) [Member]    
Schedule of Stock-Based Compensation Expense for Stock Options [Line Items]    
Total stock-based expense 715 (31,710)
Cost of goods sold [Member] | Stock Options [Member]    
Schedule of Stock-Based Compensation Expense for Stock Options [Line Items]    
Total stock-based expense $ 73,433 $ 50,341