v3.25.4
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Federal $ 0 $ 0 $ 0
State (1) (1) (1)
Foreign (597) (485) (151)
Total current provision (598) (486) (152)
Total deferred provision 0 0 0
Total income tax provision $ (598) $ (486) $ (152)