v3.26.1
Income Tax Expense - Schedule of Reconciliation of Income Tax Rate (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Reconciliation of Income Tax Rate [Abstract]        
Income tax expense at statutory rate     $ (9,975) $ (14,058)
Income not subject to taxes     (45) (548)
Non-deductible items:        
- Share based compensation     2,412 6,910
- Others [1]     1,403 3,349
Effect of difference tax jurisdiction     (3) (1,239)
Tax losses utilized     (228)
Change in valuation allowance     6,353 5,890
Tax holiday     (21) (21)
Income tax expense $ 72 $ 31 $ 124 $ 55
[1] For the six months ended June 30, 2026 and 2025, other non-deductible expenses mainly consisted of legal and professional fees and bad debts written-off, respectively.