Fair Value Measurements - Summary of Realized and Unrealized Gains and Losses on Foreign Currency Forward Contracts and Interest Rate Swaps (Detail) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Gain (Loss) on Securities [Line Items] | ||
| Unrealized gain/(loss) | $ (1,349) | $ 880 |
| Realized gain/(loss) | 65 | 47 |
| Forward Contracts [Member] | ||
| Gain (Loss) on Securities [Line Items] | ||
| Unrealized gain/(loss) | (3,426) | 3,556 |
| Realized gain/(loss) | 2,051 | (1,693) |
| Total gain/(loss) | (1,375) | 1,863 |
| Interest Rate Swaps [Member] | ||
| Gain (Loss) on Securities [Line Items] | ||
| Unrealized gain/(loss) | 319 | 0 |
| Realized gain/(loss) | 3 | 0 |
| Total gain/(loss) | $ 322 | $ 0 |