XML 152 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-term Prepaid Expenses and Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid research and development - long-term $ 5,737 $ 5,955
Investment 469 469
Property and equipment 189 423
Other assets 200 202
Long-term prepaid expenses and other assets $ 6,595 $ 7,049