Quarterly report pursuant to Section 13 or 15(d)

Fair Value of Financial Assets and Liabilities - Summary of Long Term And Short Term Debt at Fair Value Hierarchy of Valuation Inputs Utilized to Determine Fair Value (Details)

v3.24.2.u1
Fair Value of Financial Assets and Liabilities - Summary of Long Term And Short Term Debt at Fair Value Hierarchy of Valuation Inputs Utilized to Determine Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Book Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Long-term exchangeable note   $ 11,453
Short-term Liabilities, Exchangeable note $ 12,952  
Total short-term liabilities 12,952  
Long-term Liabilities, Royalty-linked notes 8,296 7,503
Total long-term liabilities 8,296 18,956
Approximate Fair Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total short-term liabilities 12,862  
Long-term exchangeable note   11,645
Short-term Liabilities, Exchangeable note 12,862  
Long-term Liabilities, Royalty-linked notes 8,296 7,503
Total long-term liabilities 8,296 19,148
Level 2 | Approximate Fair Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total short-term liabilities 12,862  
Long-term exchangeable note   11,645
Short-term Liabilities, Exchangeable note 12,862  
Total long-term liabilities   11,645
Level 3 | Approximate Fair Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Long-term Liabilities, Royalty-linked notes 8,296 7,503
Total long-term liabilities $ 8,296 $ 7,503