XML 55 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Business and Basis of Presentation - Additional Information (Details)
$ in Thousands, $ in Millions
1 Months Ended 2 Months Ended 3 Months Ended
Jun. 11, 2021
USD ($)
Dec. 07, 2020
USD ($)
Feb. 28, 2021
USD ($)
Dec. 31, 2020
USD ($)
shares
Jul. 31, 2021
USD ($)
shares
Jul. 31, 2021
USD ($)
shares
Jan. 31, 2021
shares
Jul. 31, 2020
shares
Jan. 31, 2020
shares
Dec. 17, 2020
USD ($)
Dec. 17, 2020
CAD ($)
Oct. 31, 2020
USD ($)
Nature Of Business And Basis Of Presentation [Line Items]                        
Cash and cash equivalents, unrestricted         $ 468,565 $ 468,565           $ 149,867
Underwritten offering shares | shares       25,000,000.0                
Net proceeds from underwriting shares after deducting underwriting discounts and commissions       $ 156,400                
Unrestricted cash         $ 47,500 $ 47,500            
Common Stock                        
Nature Of Business And Basis Of Presentation [Line Items]                        
Stock issued during period shares new issues | shares           43,978,999 25,000,000 25,144,704 7,938,228      
Common Stock | At Market Issuance Sales Agreement [Member] | Jefferies LLC [Member]                        
Nature Of Business And Basis Of Presentation [Line Items]                        
Aggregate offering price $ 500,000                      
Stock issued during period shares new issues | shares         44,000,000.0              
Net proceeds from issuance of common stock         $ 369,000              
Enbridge Inc. [Member] | Series 1 Preferred Shares [Member]                        
Nature Of Business And Basis Of Presentation [Line Items]                        
Related Party Transaction, Due from (to) Related Party                   $ 21,500 $ 27.4  
Sr. Secured Debt [Member]                        
Nature Of Business And Basis Of Presentation [Line Items]                        
Settlement of outstanding principal payment and interest   $ 87,300                    
Unrestricted cash   $ 11,200                    
Liberty Bank Promissory Note (PPP Note) [Member]                        
Nature Of Business And Basis Of Presentation [Line Items]                        
Repayments of debt     $ 6,500