XML 87 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Reconciliation of Statutory Income Tax Rate to Effective Income Tax Rate (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Tax rate 21.00% 21.00%
Orphan Drug Credit 0.30% 2.30%
Permanent differences (4.70%) (2.40%)
State income taxes 1.70% 1.60%
Foreign rate differential 0.50% 0.80%
Change in valuation allowance (18.80%) (23.30%)
Total 0.00%