v3.25.4
Income Taxes - Schedule of Deferred Tax Asset and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Income Taxes    
Total deferred tax assets $ 5,763 $ 2,396
Valuation allowance (2,913) (1,531)
Total deferred tax assets, net of valuation allowance 2,850 865
Total deferred tax liabilities $ (2,850) (4,782)
Net deferred tax asset (liability)   $ (3,917)