v3.25.4
Term Loans - Schedule of Term Loan Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Long-Term Debt, Current and Noncurrent [Abstract]    
Principal Balance $ 150,000 $ 125,000
Unamortized Debt Financing Costs (4,215) (3,494)
Exit Consideration 311  
Balance, Net 146,096 121,506
New Pharmakon Term Loans | Line of Credit | Secured Debt    
Long-Term Debt, Current and Noncurrent [Abstract]    
Principal Balance 150,000  
Unamortized Debt Financing Costs (4,215)  
Exit Consideration 311  
Balance, Net $ 146,096  
Prior Pharmakon Term Loans | Line of Credit | Secured Debt    
Long-Term Debt, Current and Noncurrent [Abstract]    
Principal Balance   125,000
Unamortized Debt Financing Costs   (3,494)
Balance, Net   $ 121,506