XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Notes Payable and Long-Term Borrowings (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Feb. 02, 2021
Short-Term Debt [Line Items]      
Notes payable and long term borrowings, principal balance $ 408,837 $ 408,898  
Notes payable and long term borrowings, capitalized interest 2,521 2,383  
Notes payable and long term borrowings, debt discount (10,283) (86,146)  
Notes payable and long term borrowings $ 401,075 $ 325,135  
2026 Convertible Notes [Member]      
Short-Term Debt [Line Items]      
Stated Interest Rate 3.25% 3.25% 3.25%
Notes payable and long term borrowings, principal balance $ 402,500 $ 402,500  
Notes payable and long term borrowings, capitalized interest  
Notes payable and long term borrowings, debt discount (10,283) (86,146)  
Notes payable and long term borrowings $ 392,217 $ 316,354  
Note Payable [Member]      
Short-Term Debt [Line Items]      
Stated Interest Rate 10.00% 10.00%  
Notes payable and long term borrowings, principal balance $ 2,700 $ 2,700  
Notes payable and long term borrowings, capitalized interest 2,515 2,377  
Notes payable and long term borrowings, debt discount  
Notes payable and long term borrowings $ 5,215 $ 5,077  
BPi France [Member]      
Short-Term Debt [Line Items]      
Stated Interest Rate 2.25% 2.25%  
Notes payable and long term borrowings, principal balance $ 2,382 $ 2,422  
Notes payable and long term borrowings, capitalized interest  
Notes payable and long term borrowings, debt discount  
Notes payable and long term borrowings $ 2,382 $ 2,422  
Societe Generale [Member]      
Short-Term Debt [Line Items]      
Stated Interest Rate 0.25% 0.25%  
Notes payable and long term borrowings, principal balance $ 1,225 $ 1,246  
Notes payable and long term borrowings, capitalized interest  
Notes payable and long term borrowings, debt discount  
Notes payable and long term borrowings $ 1,225 $ 1,246  
Other [Member]      
Short-Term Debt [Line Items]      
Stated Interest Rate 4.00% 4.00%  
Notes payable and long term borrowings, principal balance $ 30 $ 30  
Notes payable and long term borrowings, capitalized interest 6 6  
Notes payable and long term borrowings, debt discount  
Notes payable and long term borrowings $ 36 $ 36