v3.25.2
Other Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other Receivable [Line Items]      
Allowance for credit losses for other receivable
Hongchang Food Industrial Park [Member]      
Other Receivable [Line Items]      
Refund received 1,120    
Remaining advanced prepayment $ 5,770