v3.25.2
Long-Term Debt - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 01, 2023
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jul. 15, 2019
Senior secured notes due 2025                
Debt Instrument [Line Items]                
Interest rate               12.50%
Senior secured notes due 2025 | Senior notes                
Debt Instrument [Line Items]                
Interest rate   12.50%     12.50%      
13.5% Senior Secured Notes due November 1, 2028                
Debt Instrument [Line Items]                
Interest rate   13.50%     13.50%      
Amortization of debt discount (premium)   $ 1,254   $ 1,434 $ 2,508 $ 2,871    
13.5% Senior Secured Notes due November 1, 2028 | Senior notes                
Debt Instrument [Line Items]                
Interest rate 13.50% 13.50%     13.50%      
Principal amount $ 45,000              
Proceeds from issuance of long-term debt $ 4,326              
Fee amount   $ 2,000     $ 2,000      
Repurchase price percentage 108.50%              
Debt instrument, interest rate, change in effective percentage     0.56%          
Total Royalty obligations   45,000     45,000   $ 45,000  
Unamortized discount, including exit fee   10,138     10,138   12,646  
Amortization of debt discount (premium)   1,254       2,511    
13.5% Senior Secured Notes due November 1, 2028 | Senior notes | Redemption Scenario 1                
Debt Instrument [Line Items]                
Repurchase price percentage 100.00%              
Debt instrument, redemption price, percentage of principal amount redeemed 1.00%              
Debt instrument, redemption price, basis points above treasury rate 1.00%              
13.5% Senior Secured Notes due November 1, 2028 | Senior notes | Redemption Scenario 2                
Debt Instrument [Line Items]                
Repurchase price percentage 108.50%              
Royalty Obligations                
Debt Instrument [Line Items]                
Royalty obligation, term 8 years              
Amortization of debt discount (premium)       $ 1,358   $ 2,716    
Royalty Obligations | Minimum                
Debt Instrument [Line Items]                
Royalty obligation, percent of net sales 1.00%              
Royalty Obligations | Maximum                
Debt Instrument [Line Items]                
Royalty obligation, percent of net sales 2.00%              
Royalty Obligations | Senior notes                
Debt Instrument [Line Items]                
Fair value $ 13,856 13,856     13,856      
Total Royalty obligations   56,926     56,926      
Unamortized discount, including exit fee   13,856     13,856      
Debt instrument, exit fee 2,000              
Unamortized discount (premium), net 1,125              
Debt issuance costs, net 3,517              
Unamortized deferred debt issuance cost and deferred debt discounts 20,498              
Royalty Obligations | Unsecured Debt                
Debt Instrument [Line Items]                
Total Royalty obligations   56,910     56,910   56,922  
Unamortized discount, including exit fee   $ 33,835     $ 33,835   $ 36,706  
ABL Facility                
Debt Instrument [Line Items]                
Line of credit facility, accordion feature, net revenue threshold 100              
Line of credit facility, accordion feature, increase limit $ 10