Net Loss Per Share - Potential common units excluded from calculation of diluted net loss per unit attributable to common unitholders (Details) - shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Net Loss Per Share | ||||
| Antidilutive units | 7,219,365 | 6,966,035 | 7,219,365 | 6,966,035 |
| Stock options | ||||
| Net Loss Per Share | ||||
| Antidilutive units | 6,625,471 | 5,714,687 | 6,625,471 | 5,714,687 |
| Unvested restricted common stock | ||||
| Net Loss Per Share | ||||
| Antidilutive units | 272,395 | 1,026,905 | 272,395 | 1,026,905 |
| Unvested restricted stock units | ||||
| Net Loss Per Share | ||||
| Antidilutive units | 321,499 | 224,443 | 321,499 | 224,443 |