v3.26.1
Long-term Prepaid Expenses and Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
UK R&D tax credit $ 10,950 $ 0
Prepaid research and development - long-term 0 5,737
Other assets 734 858
Long-term prepaid expenses and other assets $ 11,684 $ 6,595