Condensed Consolidated Statements of Redeemable Preferred Stock and Equity (Parenthetical) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Statement of Stockholders' Equity [Abstract] | ||||
| Net unrealized gain from currency translation adjustment, tax expense | $ 109 | $ 66 | $ 202 | $ 68 |
| Net unrealized gain (loss) from derivative instruments, tax expense (benefit) | $ 133 | $ (820) | 366 | $ (2,124) |
| Net realized gain from derivative instruments, tax expense | $ 155 | |||
| Common stock cash dividends paid (in dollars per share) | $ 0.133 | $ 0.083 | $ 0.267 | $ 0.167 |
| Preferred stock dividends (in dollars per share) | $ 0.14 | $ 0.14 | $ 0.277 | $ 0.273 |