XML 50 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Deferred financing asset $ 5,657  
Prepaid income taxes 1,607 $ 1,292
Prepaid contract research and development costs 1,109 1,119
Research and development tax credit receivable 865 573
Insurance 639 768
Value-added tax refund receivable 276 365
Other 696 803
Total prepaid expenses and other current assets $ 10,849 $ 4,920