XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Royalty Monetization Arrangement - Rollforward (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2025
Liability related to future royalties [Roll Forward]      
Liability related to future royalties - beginning balance     $ 0
Liability related to future royalties - ending balance $ 70,260 $ 70,260 70,260
Sagard Healthcare Partners | Royalty Monetization Arrangement      
Liability related to future royalties [Roll Forward]      
Liability related to future royalties - beginning balance     0
Proceeds from sale of future royalties 70,000   70,000
Deferred transaction costs (300)   (327)
Non-cash interest expense recognized   600 587
Liability related to future royalties - ending balance $ 70,260 $ 70,260 $ 70,260