v3.26.1
Income Taxes - Schedule of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Income Tax Provision (Benefit) [Abstract]    
U.S. federal  
Current
Deferred (8,425) (3,564)
Current 12 8
Deferred 1,713 (782)
Total (6,700) (4,338)
Change in valuation allowance 6,710 4,322
Income Tax Benefit (Provision) $ 10 $ (16)