XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Schedule of Net Interest Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Interest Income (Expense), Operating [Abstract]      
Interest expense $ 30,773 $ 33,030 $ 29,361
Interest income (4,114) (5,283) (3,843)
Interest expense net of interest income 26,659 27,747 25,518
Capitalized interest (4,544) (13,565) (13,415)
Interest expense, net $ 22,115 $ 14,182 $ 12,103