v3.26.1
Long - Term Obligations - Convertible Senior Notes (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
D
$ / shares
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Royalty Obligation        
Payments of debt issuance costs       $ 1,934,000
Interest expense on senior secured term loan     $ 1,720,000 $ 2,088,000
Maximum        
Royalty Obligation        
Conversion ratio       50
2.50% convertible senior notes due 2032        
Royalty Obligation        
Aggregate amount of loan funded $ 30,000,000 $ 200,000,000    
Interest floor rate (as a percent)   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    
Conversion ratio   37.7358    
Conversion price | $ / shares   $ 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 $ 900,000 $ 7,300,000    
Effective interest rate     3.07% 3.07%
Debt default cure period   60 days    
Cross default threshold amount   $ 30,000,000    
Fair value of debt notes     $ 275,500,000 $ 275,500,000
Notes converted       0
Notes redeemed       $ 0
2.50% convertible senior notes due 2032 | Maximum        
Royalty Obligation        
Conversion ratio   50