XML 123 R91.htm IDEA: XBRL DOCUMENT v3.21.1
Long-Term Debt (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2021
Nov. 30, 2019
Jun. 30, 2020
Sep. 30, 2019
Mar. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
May 31, 2020
Long-Term Debt                        
Interest rate (as a percent)                       3.50%
Loss on extinguishment of debt     $ 13,222 $ (518) $ (518) $ 13,222 $ (518) $ 13,222 $ (518) $ 17,686 $ (518)  
Proceeds from escrow $ 700                 250    
Interest expense                   $ 800    
Percent of securities in foreign subsidiaries guaranteed to secure debt                   65.00%    
Principal payments of long term debt                        
December 31, 2021                   $ 127,317    
December 31, 2022                   93,321    
December 31, 2023                   62,920    
December 31, 2024                   33,692    
Incremental term loan                   175,400    
Short-term other assets                        
Long-Term Debt                        
Proceeds from escrow                   700    
Secured term loan facility                        
Long-Term Debt                        
Borrowing   $ 20,000                    
Secured term loan facility | Loan and security agreement                        
Long-Term Debt                        
Borrowing                   $ 100,000    
Interest rate (as a percent)                   9.50% 12.00%  
Term Loan facility                        
Principal payments of long term debt                        
Incremental term loan                   $ 165,800    
Generate Lending, LLC | Secured term loan facility | Loan and security agreement                        
Long-Term Debt                        
Loan Amount         $ 100,000              
NY Green Bank                        
Long-Term Debt                        
Loss on extinguishment of debt                     $ 500  
Cash held in escrow deposit $ 1,750