XML 318 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]      
Depreciation and amortization expense $ 23,722 $ 23,376 $ 28,025
Software      
Property, Plant and Equipment [Line Items]      
Assets in process of being readied for use 3,532 7,016  
Buildings      
Property, Plant and Equipment [Line Items]      
Assets in process of being readied for use $ 3,346 62,286  
Land      
Property, Plant and Equipment [Line Items]      
Assets in process of being readied for use   $ 11,700