XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Other Receivables (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Dec. 06, 2023
Feb. 03, 2023
Jan. 31, 2023
Apr. 22, 2022
Other receivables [Line Items]            
Other receivables $ 100 $ 10,050        
Deposit     $ 2,500 $ 2,400    
Related Party [Member]            
Other receivables [Line Items]            
Deposit paid and prepayments $ 1,220          
Hong Kong [Member]            
Other receivables [Line Items]            
Deposit     2,000      
Electricity Sales and Purchase Agreement [Member]            
Other receivables [Line Items]            
Deposit         $ 1,860 $ 1,860
Resale of Electricity [Member]            
Other receivables [Line Items]            
Deposit         $ 70  
Mobile Software Application Development Agreement [Member]            
Other receivables [Line Items]            
Deposit     4,000      
Augmented Reality Group Development and Service Agreement [Member]            
Other receivables [Line Items]            
Deposit     $ 5,000