XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities
9 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Accrued Liabilities

7. Accrued Liabilities

 

Accrued liabilities consist of the following:

   September 30, 2021   December 31, 2020 
Accrued salaries, bonus, and benefits  $1,399,703   $2,044,826 
Accrued licenses and maintenance fees   483,879    483,879 
Accrued warranties   267,647    157,615 
Accrued taxes   195,529    172,744 
Accrued professional services   121,305    138,359 
Other   310,188    343,043 
Total accrued liabilities   2,778,251    3,340,466 
Less: Long term accrued liabilities   (215,861)   (131,231)
Total current accrued liabilities  $2,562,390   $3,209,235