XML 72 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Equipment and Leasehold Improvements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, plant and equipment      
Total cost $ 89,470 $ 88,630  
Less accumulated depreciation and amortization 71,342 65,188  
Equipment and leasehold improvements, net 18,128 23,442  
Depreciation and amortization 7,876 6,896 $ 7,526
Software      
Property, plant and equipment      
Total cost 58,079 57,463  
Computer equipment      
Property, plant and equipment      
Total cost 15,649 15,425  
Leasehold improvements      
Property, plant and equipment      
Total cost 8,264 8,264  
Other equipment      
Property, plant and equipment      
Total cost 3,132 3,132  
Furniture and fixtures      
Property, plant and equipment      
Total cost $ 4,346 $ 4,346