v3.25.4
Income Taxes - Schedule of Components of Loss before Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Domestic $ 3,199 $ (15,566)
Foreign 726 (763)
Income (loss) before income taxes $ 3,925 $ (16,329)