XML 61 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following at December 31:
(in thousands)Estimated Useful Life20242023
Computer Software and Hardware1to5 years$78,770 $85,054 
Leasehold ImprovementsUp to term of lease41,764 41,945 
Transportation Equipment3to 12 years17,851 17,851 
Office Furniture and Equipment4to15 years5,283 5,713 
Total Cost143,668 150,563 
Accumulated Depreciation(118,103)(119,852)
Property and Equipment, net $25,565 $30,711