v3.26.1
Deposits Paid for Non-Current Assets (Tables)
12 Months Ended
Dec. 31, 2025
Deposits paid for non-current assets [Abstract]  
Schedule of Deposits Paid for Non-Current Assets
   As of
December 31,
 
   2024   2025 
   USD’000   USD’000 
Deposits paid for:        
Acquisition of property, plant and equipment   103    
 
Equity investment   
    2,345 
    103    2,345