XML 46 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Property and Equipment [Line Items]        
Software development costs capitalized $ 31,200 $ 22,900 $ 61,000 $ 44,200
Interest and Debt Expense 800 1,500 1,600 2,900
Interest Costs Capitalized 0 900 0 1,400
Depreciation and amortization 19,181 14,927 36,688 29,052
Property and Equipment [Member]        
Property and Equipment [Line Items]        
Depreciation and amortization $ 34,600 $ 26,800 $ 66,100 $ 52,100