XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Property and Equipment [Line Items]          
Computer software development costs capitalized $ 16,400 $ 13,700 $ 31,800 $ 26,000  
Interest costs incurred 600 300 900 700  
Interest costs capitalized 200 300 300 700  
Retainage amount included in construction in progress 700   700   $ 100
Depreciation and amortization 12,090 8,380 23,753 16,096  
Property and Equipment [Member]          
Property and Equipment [Line Items]          
Depreciation and amortization $ 21,600 $ 15,600 $ 42,200 $ 30,500