XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following at December 31:
(in thousands)Estimated Useful Life20232022
Computer Software and Hardware1to7 years$85,054 $89,367 
Leasehold ImprovementsUp to term of lease41,945 40,243 
Transportation Equipment14 years17,851 17,851 
Office Furniture and Equipment4to15 years5,713 7,922 
Total Cost150,563 155,383 
Accumulated Depreciation(119,852)(119,640)
Property and Equipment, net $30,711 $35,743