v3.26.1
Income Tax Expense - Schedule of Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Deferred tax assets, net:        
Net operating loss carryforwards $ 26,509 $ 20,992    
Less: valuation allowance (26,509) (20,992) $ (15,458) $ (10,446)
Deferred tax assets, net: