v3.26.1
Income Tax Expense - Schedule of Movement of Valuation Allowance (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Movement of Valuation Allowance [Abstract]    
Balance as of beginning of the period/year $ 20,992 $ 10,446
Additions 5,517 5,012
Balance as of end of the period $ 26,509 $ 15,458