XML 49 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Property, Plant and Equipment Depreciation is calculated using the straight-line method over the life of the asset, commencing in the month when the asset is placed into service. The estimated useful lives of various asset classes are as follows:
Machinery, equipment and software
2 to 5 years
Furniture and fixtures
  3 to 10 years
Balances of major classes of depreciable assets and total accumulated depreciation as of December 31, 2023 and 2022 are as follows:
December 31, 2023December 31, 2022
Property, plant and equipment:
     Machinery and equipment$99,111 $91,490 
     Furniture and fixtures6,646 6,225 
     Leasehold improvements20,464 20,738 
          Property, plant and equipment at cost126,221 118,453 
     Less: accumulated depreciation and amortization(105,040)(98,733)
          Property, plant and equipment, net$21,181 $19,720