XML 109 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - TotalEnergies Private Placement (Details) - Purchase Agreement - USD ($)
$ / shares in Units, $ in Millions
Jun. 13, 2018
May 09, 2018
Stockholders' equity    
Number of shares issued in transaction (in shares) 50,856,296 50,856,296
Price per share (in dollars per share)   $ 1.64
Percentage of ownership after transaction 25.00%  
Consideration received on transaction $ 83.4  
Fees and issuance costs $ 1.9  
Purchase Percentage Covenant, Threshold    
Stockholders' equity    
Percentage of ownership after transaction   5.00%
Purchase Percentage Covenant, Maximum    
Stockholders' equity    
Percentage of ownership after transaction   30.00%