Subsequent Events (Details) $ in Thousands |
1 Months Ended | |||
|---|---|---|---|---|
|
Jul. 29, 2026
shares
|
Jul. 28, 2026
USD ($)
|
Feb. 28, 2026
USD ($)
|
Dec. 31, 2025
USD ($)
|
|
| Subsequent Event [Line Items] | ||||
| Share repurchase program, authorized amount | $ 50,000 | $ 89,822 | ||
| Subsequent Event | ||||
| Subsequent Event [Line Items] | ||||
| OP unit (in shares) | shares | 7,918,314 | |||
| Unit to common stock conversion ratio | 1 | |||
| Share repurchase program, authorized amount | $ 50,000 |