XML 69 R60.htm IDEA: XBRL DOCUMENT v3.25.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
Mar. 31, 2025
Mar. 31, 2024
Net Loss Per Share    
Antidilutive units 6,836,427 4,846,619
Stock options    
Net Loss Per Share    
Antidilutive units 5,355,989 2,615,229
Unvested restricted common stock    
Net Loss Per Share    
Antidilutive units 1,221,369 2,088,225
Unvested restricted stock units    
Net Loss Per Share    
Antidilutive units 245,244 135,102
Potential shares issuable under the ESPP    
Net Loss Per Share    
Antidilutive units 13,825 8,063