v3.26.1
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