v3.26.1
Royalty Interest Financing - Additional Information (Details) - United
$ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2025
USD ($)
payment
Dec. 21, 2023
USD ($)
shares
Class of Warrant or Right [Line Items]        
Proceeds from royalties received $ 5.0 $ 5.0    
Number of additional payment | payment     3  
Internal rate of return 12.00% 12.00% 12.00%  
Hard cap rate     50.00%  
Net royalty payments rate     75.00%  
Milestone payments rate     10.00%  
Quarterly payment period 2 years      
Royalty agreement, repayment period     9 years 6 months  
Effective annual interest rate 12.80% 12.80%    
Royalty agreement, estimated amount of royalty obligation     $ 22.0  
Warrant        
Class of Warrant or Right [Line Items]        
Issuable upon additional investment made number of securities called by warrants | shares       422,804
Additional investment amount       $ 1.0
Warrant | Estimate of Fair Value Measurement        
Class of Warrant or Right [Line Items]        
Warrants and rights outstanding (in shares)       $ 0.8
Minimum        
Class of Warrant or Right [Line Items]        
Supplemental investment payment     7.0  
Maximum        
Class of Warrant or Right [Line Items]        
Supplemental investment payment     $ 12.0  
Maximum | Warrant        
Class of Warrant or Right [Line Items]        
Issuable upon additional investment made number of securities called by warrants | shares       591,927
Supplemental investment (in shares) | shares 84,561