|3 Months Ended|
Jun. 30, 2019
|Product Warranty Accrual, Balance Sheet Classification [Abstract]|
During the three months ended June 30, 2019, the Company recorded a non-cash warranty provision of $75,774 to pro-actively monitor, perform maintenance and improvements, and to assess the product performance and reliability under various conditions. Product warranty will be recorded at the time of sale and revised based on new information as system performance data becomes available.
A summary of the changes in the warranty provision for the three month periods is shown below: