XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Accounting Policies and Concentrations of Risk Textual (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Apr. 17, 2023
Significant Accounting Policies and Concentrations of Risk [Line Items]        
Restricted cash $ 1,610,000 $ 1,804,000    
Restricted cash 210,000 1,804,000 $ 1,472,000  
Birmingham lease restricted cash $ 1,400,000      
Long-term investment maturity, minimum (in months) 12 months      
Advertising expense $ 13,566,000 14,404,000 $ 14,891,000  
Reclassification from accumulated other comprehensive income, current period, before tax $ 0 0    
Computer Equipment        
Significant Accounting Policies and Concentrations of Risk [Line Items]        
Property, plant and equipment, useful life (in years) 3 years      
Furniture and fixtures        
Significant Accounting Policies and Concentrations of Risk [Line Items]        
Property, plant and equipment, useful life (in years) 5 years      
Collateral for Credit        
Significant Accounting Policies and Concentrations of Risk [Line Items]        
Restricted cash $ 1,400,000 1,493,000    
Maximum        
Significant Accounting Policies and Concentrations of Risk [Line Items]        
Maturity period of high quality marketable securities (in years) 2 years      
Average maturity period of high quality marketable securities (in months) 12 months      
Maturity period of short term investment (in months) 12 months      
Pharmakon Advisors, LP | Term Loan Tranche A | Line of Credit        
Significant Accounting Policies and Concentrations of Risk [Line Items]        
Interest expense, debt, total $ 39,874,000 $ 27,326,000    
Debt instrument, face amount       $ 300,000,000