Equity - Narrative (Details) $ in Thousands |
6 Months Ended | |||
|---|---|---|---|---|
|
Jun. 05, 2026
shares
|
Jun. 30, 2026
USD ($)
shares
|
Jun. 30, 2025
USD ($)
shares
|
Feb. 24, 2025
USD ($)
transaction
|
|
| Equity [Abstract] | ||||
| Number of additional shares authorized (in units) | shares | 1,000,000 | |||
| Number of units authorized (in units) | shares | 1,912,207 | |||
| Share repurchase program, number of transactions | transaction | 1 | |||
| Common unit purchase agreement, amount authorized | $ | $ 150,000 | |||
| Common units repurchased (in units) | shares | 0 | 243,075 | ||
| Common units repurchased, value | $ | $ 10,000 | |||
| Common unit purchase agreement, remaining amount authorized | $ | $ 140,000 | |||