XML 74 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies and Other Items - Schedule of Depreciation and Amortization Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Depreciation expense      
Selling, general and administrative expenses $ 17,710 $ 16,913 $ 21,306
Total depreciation and amortization 63,914 60,438 65,045
Product revenue      
Depreciation expense      
Cost of sales 17,639 16,287 13,762
Rental revenue      
Depreciation expense      
Cost of sales 17,486 16,634 20,191
Field service and other revenue      
Depreciation expense      
Cost of sales $ 11,079 $ 10,604 $ 9,786