XML 59 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Cash Flow Information (Tables)
12 Months Ended
Dec. 31, 2024
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Payments and Non-cash Activity
Selected cash payments and non-cash activities were as follows:
 Years ended December 31,
 202420232022
Supplemental cash flow information:
Cash paid for interest$4,098 $2,185 $
Cash paid for income taxes6,698 5,276 1,659 
Supplemental noncash investing and financing activities:
Transfer of service and sales demonstration inventory to fixed assets495 4,428 175 
Purchases of Property, plant, equipment and Intangibles accrued but not paid$272 $434 $157