Equity - Narrative (Details) $ in Thousands |
6 Months Ended | ||
---|---|---|---|
Jun. 30, 2025
USD ($)
shares
|
Jun. 30, 2024
shares
|
Feb. 24, 2025
USD ($)
transaction
|
|
Equity [Abstract] | |||
Share repurchase program, number of transactions | transaction | 1 | ||
Common Unit Purchase Agreement, Authorized, Amount | $ 150,000 | ||
Common units repurchased (in units) | shares | 243,075 | 0 | |
Common units repurchased, value | $ 10,000 | ||
Common Unit Purchase Agreement, Remaining Authorized, Amount | $ 140,000 |