v3.26.1
Risks and Fair Value - Change in Fair Value of Derivative Labilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Change in Fair Value of Derivative Liabilities    
Barings Royalty Fee $ (377) $ (372)
Total 1,455 (978)
Royalty Fee Derivative Liability    
Change in Fair Value of Derivative Liabilities    
Change in fair value of derivative liability $ 1,832 $ (606)
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Total Total