Liability for Sale of Future Revenue (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Liability For Sale Of Future Revenue [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Sale of Future Revenue Activity | The following table shows the activity during the three months ended June 30, 2025, related to our liability for sale of future revenue:
|