XML 65 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Summary of Realized and Unrealized Gains and Losses on Foreign Currency Forward Contracts (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Gain (Loss) on Securities [Line Items]    
Unrealized gain/(loss) $ 880 $ 346
Realized gain/(loss) 47 37
Forward Contracts [Member]    
Gain (Loss) on Securities [Line Items]    
Unrealized gain/(loss) 3,556 (2,098)
Realized gain/(loss) (1,693) 1,323
Total gain/(loss) $ 1,863 $ (775)