Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Summary of Reconciliation of Beginning and Ending Balances for the Level 3 (Detail)

v3.24.0.1
Fair Value Measurements - Summary of Reconciliation of Beginning and Ending Balances for the Level 3 (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Opening balance $ 29,251 $ 42,053
Newly established liability due to acquisition 11,238 0
Newly established liability due to derivatives 852  
Total gains/losses included in earnings 8,473 2,433
Settlements (7,912) (15,235)
Ending balance $ 41,902 $ 29,251