Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Schedule of Change in Valuation Allowance (Details)

v3.26.1
Income Taxes - Schedule of Change in Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Change in Valuation Allowance [Abstract]    
Beginning of the year $ 77,495 $ 68,902
Change in valuation account 18,375 8,593
End of the year $ 95,870 $ 77,495