v3.26.1
Revenue and Other Income - Schedule of Revenue from Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Customer A [Member]      
Schedule of Revenue from Customers [Line Items]      
Revenue from customer $ 12,355,000 $ 11,159,000 $ 17,713,000
Customer B [Member]      
Schedule of Revenue from Customers [Line Items]      
Revenue from customer [1] 9,109,000 11,801,000
Customer C [Member]      
Schedule of Revenue from Customers [Line Items]      
Revenue from customer [1] 9,170,000 9,614,000
Customer D [Member]      
Schedule of Revenue from Customers [Line Items]      
Revenue from customer $ 12,423,000 $ 7,970,000 [1]
[1] The customers generated less than 10% of the total revenue of the Group during the year.