XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Expenses  
Schedule of Accrued Expenses

December 31, 

December 31, 

    

2023

    

2022

Accrued Wages and Related Costs

$

1,711,707

$

843,537

Accrued Professional Services

 

362,100

 

263,800

Accrued Warranty Obligations

 

188,249

 

159,927

Other Accrued Expenses

 

154,387

 

403,275

Total

$

2,416,443

$

1,670,539

Schedule of changes in accrued warranty obligations

Accrued Warranty Obligations at December 31, 2020

    

$

143,898

Reductions for Settling Warranties

 

(342,392)

Warranty Issued During Year

 

383,538

Accrued Warranty Obligations at December 31, 2021

 

185,044

Reductions for Settling Warranties

 

(408,655)

Warranty Issued During Year

 

383,538

Accrued Warranty Obligations at December 31, 2022

$

159,927

Reductions for Settling Warranties

 

(286,851)

Warranties Issued During Year

 

315,173

Accrued Warranty Obligations at December 31, 2023

$

188,249