XML 66 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues - Outstanding Contract Asset and (Liability) Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]      
Contract assets $ 136,432 $ 140,826 $ 119,741
Change in contract assets – (decrease) increase (4,394) 21,085  
Contract liabilities 400,689 432,830 $ 398,692
Change in contract liabilities – decrease (increase) 32,141 (34,138)  
Net change $ 27,747 $ (13,053)