v3.25.4
Income Taxes - Schedule of Components of Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Current Tax Expense    
Current Year $ 11 $ 845
Total current tax 11 845
Deferred Tax Expense    
Taxation $ 11 $ 845