XML 62 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment at December 31, 2024 and 2023 are summarized as follows:

(in thousands)20242023Useful Life (in years)
Building$17 $94 
25-30
Machinery and equipment134,111 146,978 
2-5
Capitalized software25,888 27,793 
3-5
Office furniture and equipment5,454 6,342 
1-5
Leasehold improvements37,777 37,242 
Life of lease a
Construction in progress4,831 14,630 N/A
Total property and equipment b
208,078 233,079 
Less: Accumulated depreciation and amortization b
(157,034)(168,618)
Total property and equipment, net$51,044 $64,461 
a.Leasehold improvements are amortized on a straight-line basis over the shorter of (i) their estimated useful life or (ii) the estimated or contractual life of the related lease.
b.The impairment charges subsequently discussed resulted in the establishment of a new cost basis for certain assets reflected in the table. Gross asset carrying values and accumulated depreciation and amortization have been adjusted to reflect the new cost basis of assets for which the carrying value was reduced due to impairment.