XML 102 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Tax - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Taxes [Line Items]      
Net operating losses carried forward expiration year 2038    
Tax Credit Carryforwards Expiration 2039    
Unrecognized tax benefits $ 7,391 $ 5,629 $ 5,068
Orphan Drug Tax Credit [Member]      
Income Taxes [Line Items]      
Tax Credit Carryforward 9,900    
State [Member]      
Income Taxes [Line Items]      
Federal and state net operating loss carryovers 270,300    
Tax Credit Carryforward 2,900    
Federal [Member]      
Income Taxes [Line Items]      
Federal and state net operating loss carryovers 194,300    
Tax Credit Carryforward $ 13,900    
Federal [Member] | Orphan Drug Tax Credit [Member]      
Income Taxes [Line Items]      
Tax Credit Carryforwards Expiration 2042