v3.26.1
Long - Term Obligations - Convertible Senior Notes (Details)
1 Months Ended 3 Months Ended
Mar. 31, 2026
USD ($)
D
$ / shares
Mar. 31, 2026
USD ($)
$ / shares
Royalty Obligation    
Payments of debt issuance costs   $ 474,000
Interest expense on senior secured term loan   368,000
Maximum    
Royalty Obligation    
Conversion ratio 50  
2.50% convertible senior notes due 2032    
Royalty Obligation    
Aggregate amount of loan funded $ 200,000,000 $ 200,000,000
Interest floor rate (as a percent) 2.50% 2.50%
Threshold percentage of stock price trigger 130.00%  
Threshold trading days for attaining stock price trigger | D 20  
Threshold consecutive trading days for attaining stock price trigger | D 30  
Number of business days for attaining average trading price | D 5  
Number of consecutive business days for attaining average trading price | D 10  
Average trading price percentage of average conversion value 98.00%  
Scheduled trading day | D 26  
Minimum principal amount outstanding unredeemed for redemption $ 75,000,000 $ 75,000,000
Conversion ratio 37.7358  
Conversion price | $ / shares $ 26.5 $ 26.5
Maximum share price threshold for conversion ratio adjustment | $ / shares 160  
Minimum share price threshold for conversion ratio adjustment | $ / shares $ 20  
Number of volume-weighted average price (VWAP) for debt settlements | D 25  
Payments of debt issuance costs $ 6,400,000  
Effective interest rate 3.07% 3.07%
Interest expense on senior secured term loan   $ 0
Debt default cure period 60 days  
Cross default threshold amount $ 30,000,000 $ 30,000,000
2.50% convertible senior notes due 2032 | Maximum    
Royalty Obligation    
Conversion ratio 50