XML 85 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Nov. 01, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]        
Depreciation and amortization expense   $ 23,376 $ 28,025 $ 22,538
Software        
Property, Plant and Equipment [Line Items]        
Assets in process of being readied for use   7,016 5,650  
Buildings        
Property, Plant and Equipment [Line Items]        
Assets in process of being readied for use   62,286 29,427  
Land        
Property, Plant and Equipment [Line Items]        
Assets in process of being readied for use   $ 11,700 $ 11,700  
Arizona        
Property, Plant and Equipment [Line Items]        
Purchase of real estate $ 48,000