XML 87 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]      
Tax provision (benefit) $ (30,000.00) $ 80,000.00 $ 40,000.00
Federal tax provision 0 0 0
Valuation allowance related to net operating losses 8,700,000 34,000,000.0  
Accrued interest or penalties 0 0  
Accrued repayment tax credit, noncurrent 900,000 900,000  
Other income (expense)      
Operating Loss Carryforwards [Line Items]      
State of Massachusetts Life Sciences tax credit received 500,000   $ 900,000
Domestic      
Operating Loss Carryforwards [Line Items]      
Net operating loss ("NOL") carryforwards 634,800,000 609,800,000  
Net operating loss ("NOL") carryforwards, subject to expire 73,700,000    
Net operating loss ("NOL") carryforwards, carried forward indefinitely 561,200,000    
Federal and state tax credits 15,400,000    
State and local      
Operating Loss Carryforwards [Line Items]      
Net operating loss ("NOL") carryforwards 446,100,000 $ 407,800,000  
Federal and state tax credits $ 2,000,000.0