XML 73 R27.htm IDEA: XBRL DOCUMENT v3.20.1
The Company - Additional Information (Detail)
$ in Millions
1 Months Ended
Jan. 28, 2020
Nov. 30, 2016
USD ($)
Dec. 31, 2019
Patents
Number of patents generated | Patents     100
Research and development program award from U.S. Department of energy (DOE) | $   $ 4.5  
Subsequent Event [Member]      
Percentage of Cost Reduction Employee Workforce 70.00%