XML 64 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Equipment and Software - Summary of Property, Equipment and Software (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment $ 95,431 $ 83,271
Less accumulated depreciation and amortization (40,140) (34,466)
Property, Plant and Equipment, Gross 55,291 48,805
Land 1,490 1,490
Total Property, Equipment and Software 56,781 50,295
Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment 17,929 18,449
Equipment, Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment 24,244 24,093
Computer Hardware and Software [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment 6,233 6,109
Software Development Costs [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment $ 47,025 $ 34,620