XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment - Schedule of Property and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 24,361 $ 23,934
Accumulated depreciation and amortization (18,474) (17,585)
Property and equipment, net 5,887 6,349
Land and Office Building [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross 9,039 8,176
Furniture and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross 6,202 5,890
Software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross 8,584 9,333
Automobiles [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross 74 74
Finance Lease Right-of-use Assets [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 462 $ 461