v3.26.1
Long-Term Debt - Narrative (Details) - Line of Credit
$ in Thousands
25 Months Ended
Mar. 03, 2026
USD ($)
May 05, 2025
USD ($)
tranche
May 31, 2025
Jun. 30, 2026
USD ($)
Dec. 31, 2025
Dec. 14, 2021
USD ($)
Revolving Credit Facility | Loan Agreement            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 30,000          
Line of credit facility, accordion feature, maximum limit 10,000          
Uncommitted accordion feature, electable increment amount 5,000          
Minimum utilization threshold, amount $ 10,000          
Basis spread on variable rate, floor 2.00%          
Basis spread on variable rate 4.25%          
Closing fee percentage 1.00%          
Unused line fee 0.50%          
Prepayment fee percentage, year one 3.00%          
Prepayment fee percentage, year two 2.00%          
Prepayment fee percentage, thereafter 0.00%          
Debt instrument, lender fees and debt issuance costs, net       $ 668    
Revolving Credit Facility | New Pharmakon Term Loans            
Debt Instrument [Line Items]            
Interest rate, effective percentage       7.98%    
Interest rate on debt       7.98%    
Secured Debt | New Pharmakon Term Loans            
Debt Instrument [Line Items]            
Maximum borrowing capacity   $ 250,000        
Basis spread on variable rate, floor   3.50%        
Basis spread on variable rate   5.00%        
Number of tranches | tranche   3        
Additional consideration on principal drawn   1.00%        
Debt instrument, exit consideration, multiplier   2.00%        
Debt instrument, direct lender fees and modification costs   $ 5,644        
Interest rate, effective percentage       9.85% 10.15%  
Interest rate on debt       8.69% 8.99%  
Secured Debt | A&R Loan Agreement, Tranche One            
Debt Instrument [Line Items]            
Debt drawn   150,000        
Debt instrument, direct lender fees   1,610        
Debt modification costs   3,034        
Secured Debt | A&R Loan Agreement, Tranche Two            
Debt Instrument [Line Items]            
Maximum borrowing capacity   50,000        
Minimum borrowing capacity   25        
Secured Debt | A&R Loan Agreement, Tranche Three            
Debt Instrument [Line Items]            
Maximum borrowing capacity   50,000        
Minimum borrowing capacity   25        
Secured Debt | A&R Loan Agreement, Amounts Borrowed Under Prior Term Loan            
Debt Instrument [Line Items]            
Debt drawn   125,000        
Secured Debt | A&R Loan Agreement, Incremental Borrowings            
Debt Instrument [Line Items]            
Debt drawn   25,000        
Debt drawn, net of discounts and fees paid   23,390        
Secured Debt | A&R Loan Agreement, Tranche Two And Three            
Debt Instrument [Line Items]            
Debt modification costs   $ 1,000        
Secured Debt | Prior Pharmakon Loan Agreement            
Debt Instrument [Line Items]            
Basis spread on variable rate, floor     1.00%      
Basis spread on variable rate     8.50%      
Debt instrument, face amount           $ 125