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 | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Gain (Loss) on Securities [Line Items] | ||||
| Unrealized gain/(loss) | $ 770 | $ 1,478 | $ (579) | $ 2,358 |
| Realized gain/(loss) | 16 | 47 | 81 | 94 |
| Forward Contracts [Member] | ||||
| Gain (Loss) on Securities [Line Items] | ||||
| Unrealized gain/(loss) | (33) | (916) | (3,459) | 2,640 |
| Realized gain/(loss) | (325) | 4,783 | 1,726 | 3,090 |
| Total gain/(loss) | (358) | 3,867 | (1,733) | 5,730 |
| Interest Rate Swaps [Member] | ||||
| Gain (Loss) on Securities [Line Items] | ||||
| Unrealized gain/(loss) | 648 | 0 | 967 | 0 |
| Realized gain/(loss) | 26 | 0 | 29 | 0 |
| Total gain/(loss) | $ 674 | $ 0 | $ 996 | $ 0 |