XML 61 R42.htm IDEA: XBRL DOCUMENT v3.25.4
Contract Assets and Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]  
Schedule of Contract Assets and Liabilities The balances of contract assets and liabilities arising from contracts with customers were as follows:
December 31,
(in thousands)20252024
Contract assets$279,517 $249,579 
Contract liabilities38,206 40,780