XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Summary of Asset Balances and Related Amortization Expense For Contract Costs (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Costs to Obtain a Contract [Member]    
Capitalized Contract Cost [Line Items]    
Beginning Balance $ 378,467 $ 325,457
Capitalization of Costs 33,843 31,497
Amortization (15,380) (12,963)
Ending Balance 396,930 343,991
Costs to Fulfill a Contract [Member]    
Capitalized Contract Cost [Line Items]    
Beginning Balance 420,011 338,895
Capitalization of Costs 35,557 33,649
Amortization (15,166) (11,956)
Ending Balance $ 440,402 $ 360,588