XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Equipment and Software - Summary of Property, Equipment and Software (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment $ 76,308 $ 66,318
Less accumulated depreciation and amortization (31,844) (31,531)
Property, Plant and Equipment, Gross 44,464 34,787
Land 1,490 1,490
Property, Plant and Equipment, Net 45,954 36,277
Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment 16,862 16,857
Equipment, Office Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment 24,407 14,671
Computer Hardware and Software [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment 6,408 11,458
Software Development Costs [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment $ 28,631 $ 23,332