XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Property and Equipment [Line Items]      
Computer software development costs capitalized $ 29,800 $ 21,400  
Interest and Debt Expense 800 1,400  
Interest Costs Capitalized 0 500  
Retainage amount included in construction in progress 2,000   $ 4,200
Depreciation and amortization 17,507 14,125  
Property and Equipment [Member]      
Property and Equipment [Line Items]      
Depreciation and amortization $ 31,500 $ 25,300