v3.26.1
Risks and Fair Value - Change in Fair Value of Derivative Labilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Change in Fair Value of Derivative Liabilities        
Barings Royalty Fee $ (472) $ (469) $ (849) $ (841)
Total 689 (641) 2,144 (1,619)
Royalty Fee Derivative Liability        
Change in Fair Value of Derivative Liabilities        
Change in the fair value of Royalty Fee Derivative Liability $ 1,161 $ (172) $ 2,993 $ (778)
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Total Total Total Total