XML 104 R89.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Summary of Components of Interest Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]      
Interest on credit facilities $ 38,985 $ 37,269 $ 13,842
Interest on Senior Notes 67,500 67,500 67,500
Unused fee on Revolving Credit Facility 1,840 1,998 1,913
Other interest expense (1) 16,522 5,076 2,053
Interest Income, Other (2,045) (1,951) (49)
Interest expense, net $ 122,802 $ 109,892 $ 85,259