XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Cost of Net Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Cost of Net Revenue        
Non-cash expenses conversion of equipment $ 14,000 $ 5,200 $ 26,000 $ 15,000
Cost of product sold 319,517 305,496 636,906 603,864
Patient service equipment depreciation 31,883 31,621 63,566 64,039
Other 5,915 7,255 11,485 14,720
Cost of net revenue $ 357,315 $ 344,372 $ 711,957 $ 682,623