v3.26.1
Royalty Purchase Agreement - Activity of the Revenue purchase agreement (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Royalty Purchase Agreement  
Beginning balance $ 16,482
Proceeds from the royalty purchase agreement 15,000
Non-cash interest expense on liability 3,111
Ending balance $ 34,593