XML 82 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details) - USD ($)
12 Months Ended
Dec. 23, 2022
Aug. 02, 2022
May 20, 2022
Apr. 28, 2022
Jan. 10, 2022
Dec. 31, 2024
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies [Line Items]                
Settlement payment       $ 5,000,000        
Escrow payment   $ 5,000,000 $ 5,000,000          
Settlement agreement days       45 days        
Electronic Technology Co Ltd [Member]                
Commitments and Contingencies [Line Items]                
Settlement payment           $ 40,560,569.00    
Funds amount           $ 40,560,569.00    
Business days           7 years    
Purchase and Sale Agreement [Member]                
Commitments and Contingencies [Line Items]                
Purchase of crypto mining rigs         $ 200,000,000      
Settlement Agreement [Member]                
Commitments and Contingencies [Line Items]                
Settlement payment $ 13,000,000              
PRC Subsidiaries [Member]                
Commitments and Contingencies [Line Items]                
Net liabilities             $ 638,600,000 $ 60,200,000
Percentage of total net assets             100.00% 100.00%