XML 91 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property and Equipment [Line Items]      
Software development costs capitalized $ 125,700,000 $ 96,700,000  
Interest costs incurred 3,400,000 5,300,000 $ 3,400,000
Interest costs capitalized 0 3,400,000 900,000
Depreciation and amortization 78,700,000 61,400,000 49,800,000
Property and Equipment [Member]      
Property and Equipment [Line Items]      
Depreciation and amortization $ 142,000,000 $ 110,000,000 $ 88,700,000