v3.26.1
Royalty Purchase Agreement - Activity of the Revenue purchase agreement (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Royalty Purchase Agreement  
Beginning balance $ 16,482
Non-cash interest expense on liability 1,305
Ending balance $ 17,787