XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE - Schedule of Notes Payable (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Notes Payable    
Debt Instrument [Line Items]    
Notes payable $ 771,897 $ 696,486
Other (2,964) (3,187)
Fair value adjustment on convertible notes 393,738 34,910
Unamortized discount and debt issuance costs 1,162,671 728,209
Kentucky note | Notes Payable    
Debt Instrument [Line Items]    
Notes payable 909 1,032
Stockholder loan | Notes Payable    
Debt Instrument [Line Items]    
Notes payable 10,000 10,000
Genesis loan | Notes Payable    
Debt Instrument [Line Items]    
Notes payable 27 552
NYDIG loan | Notes Payable    
Debt Instrument [Line Items]    
Notes payable 58,190 67,435
Trinity loan | Notes Payable    
Debt Instrument [Line Items]    
Notes payable 28,154 19,641
Bremer | Notes Payable    
Debt Instrument [Line Items]    
Notes payable 19,902 15,066
Blockfi | Notes Payable    
Debt Instrument [Line Items]    
Notes payable 74,130 60,000
Anchor Labs | Notes Payable    
Debt Instrument [Line Items]    
Notes payable 20,000 0
Mass Mutual Barings | Notes Payable    
Debt Instrument [Line Items]    
Notes payable $ 30,000 0
Secured Convertible Notes    
Debt Instrument [Line Items]    
Convertible debt, valuation technique, ratio of minimum payoff at maturity to carry value 2  
Convertible debt, present value of future minimum payments $ 448,400 441,700
Secured Convertible Notes | Notes Payable    
Debt Instrument [Line Items]    
Notes payable $ 224,211 220,871
Other Convertible Notes    
Debt Instrument [Line Items]    
Convertible debt, valuation technique, ratio of minimum payoff at maturity to carry value 1  
Other Convertible Notes | Notes Payable    
Debt Instrument [Line Items]    
Notes payable $ 305,782 301,226
Other | Notes Payable    
Debt Instrument [Line Items]    
Notes payable $ 592 $ 663