XML 58 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
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 first of the month after 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, 2024 and 2023 are as follows:
December 31, 2024December 31, 2023
Property, plant and equipment:
     Machinery and equipment$98,211 $99,111 
     Furniture and fixtures6,235 6,646 
     Leasehold improvements19,935 20,464 
          Property, plant and equipment at cost124,381 126,221 
     Less: accumulated depreciation and amortization(105,614)(105,040)
          Property, plant and equipment, net$18,767 $21,181