XML 59 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Schedule of Contract Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]    
Contract assets $ 225,946 $ 188,941
Contract liabilities [1] 37,653 24,580
Net contract assets (liabilities) $ 188,293 $ 164,361
[1] Contract liabilities as of September 30, 2025 include $3.0 million of long-term contract liabilities that is part of "Other long-term liabilities" on the Company's consolidated balance sheets.