v3.26.1
Summary of Significant Accounting Policies - Cost of Net Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Cost of Net Revenue        
Non-cash expenses conversion of equipment $ 8,500 $ 14,000 $ 19,000 $ 26,000
Cost of product sold 311,511 319,517 626,903 636,906
Patient service equipment depreciation 32,995 31,883 61,884 63,566
Other costs 5,321 5,915 10,792 11,485
Cost of net revenue $ 349,827 $ 357,315 $ 699,579 $ 711,957