XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Other Receivables (Details) - USD ($)
$ in Thousands
Mar. 08, 2024
Sep. 30, 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        
Cash deposit         $ 2,400    
Paid amount $ 2,580            
Related Party [Member]              
Other Receivables [Line Items]              
Other receivables   100          
Other receivables included deposit paid and prepayments   $ 1,220          
Related Party [Member]              
Other Receivables [Line Items]              
Cash deposit       $ 2,500      
Hong Kong [Member]              
Other Receivables [Line Items]              
Cash deposit       2,000      
Electricity Sales and Purchase Agreement [Member]              
Other Receivables [Line Items]              
Cash deposit           $ 1,860 $ 1,860
Resale of Electricity [Member]              
Other Receivables [Line Items]              
Cash deposit           $ 70  
Mobile Software Application Development Agreement [Member]              
Other Receivables [Line Items]              
Cash deposit       4,000      
Augmented Reality Group Development and Service Agreement [Member] | Hong Kong [Member]              
Other Receivables [Line Items]              
Cash deposit       $ 5,080