XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets:    
U.S. Treasury debt securities $ 18,012 $ 17,398
Safeguarding asset for crypto 1,233,238 701,556
Liabilities:    
Safeguarding obligation for crypto 1,233,238 701,556
Warrant liability 21,006 2,356
U.S. treasury bonds    
Assets:    
U.S. Treasury debt securities 18,012 17,398
Fair Value, Recurring    
Assets:    
Safeguarding asset for crypto 1,233,238 701,556
Total assets 1,251,250 718,954
Liabilities:    
Safeguarding obligation for crypto 1,233,238 701,556
Total liabilities 1,254,244 703,912
Fair Value, Recurring | U.S. treasury bonds    
Assets:    
U.S. Treasury debt securities 18,012 17,398
Fair Value, Recurring | Level 1    
Assets:    
Safeguarding asset for crypto 0 0
Total assets 18,012 17,398
Liabilities:    
Safeguarding obligation for crypto 0 0
Total liabilities 928 2,356
Fair Value, Recurring | Level 1 | U.S. treasury bonds    
Assets:    
U.S. Treasury debt securities 18,012 17,398
Fair Value, Recurring | Level 2    
Assets:    
Safeguarding asset for crypto 1,233,238 701,556
Total assets 1,233,238 701,556
Liabilities:    
Safeguarding obligation for crypto 1,233,238 701,556
Total liabilities 1,233,238 701,556
Fair Value, Recurring | Level 2 | U.S. treasury bonds    
Assets:    
U.S. Treasury debt securities 0 0
Fair Value, Recurring | Level 3    
Assets:    
Safeguarding asset for crypto 0 0
Total assets 0 0
Liabilities:    
Safeguarding obligation for crypto 0 0
Total liabilities 20,078 0
Fair Value, Recurring | Level 3 | U.S. treasury bonds    
Assets:    
U.S. Treasury debt securities 0 0
Class 1 and Class 2 warrants | Fair Value, Recurring    
Liabilities:    
Warrant liability 20,078  
Class 1 and Class 2 warrants | Fair Value, Recurring | Level 1    
Liabilities:    
Warrant liability 0  
Class 1 and Class 2 warrants | Fair Value, Recurring | Level 2    
Liabilities:    
Warrant liability 0  
Class 1 and Class 2 warrants | Fair Value, Recurring | Level 3    
Liabilities:    
Warrant liability 20,078  
Public Warrants | Fair Value, Recurring    
Liabilities:    
Warrant liability 928 2,356
Public Warrants | Fair Value, Recurring | Level 1    
Liabilities:    
Warrant liability 928 2,356
Public Warrants | Fair Value, Recurring | Level 2    
Liabilities:    
Warrant liability 0 0
Public Warrants | Fair Value, Recurring | Level 3    
Liabilities:    
Warrant liability $ 0 $ 0