XML 79 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues - Contract Assets, Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]      
Contract assets, net $ 487,805 $ 371,614 $ 249,001
Contract liabilities (deferred revenue) 973,640 741,316 593,038
Revenue recognized in the period from:      
Amounts included in contract liabilities at the beginning of the period $ 499,727 $ 357,979 $ 258,063