Quarterly report pursuant to Section 13 or 15(d)

Balance Sheet Components - Summary of Property Plant and Equipment and Rental Equipment with Associated Accumulated Depreciation (Details)

v3.24.2.u1
Balance Sheet Components - Summary of Property Plant and Equipment and Rental Equipment with Associated Accumulated Depreciation (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property Plant And Equipment [Line Items]    
Property and equipment $ 94,197 $ 98,161
Accumulated depreciation 47,175 47,845
Property and equipment, net 47,022 50,316
Rental equipment    
Property Plant And Equipment [Line Items]    
Property and equipment 65,748 67,804
Accumulated depreciation 31,454 31,023
Property and equipment, net 34,294 36,781
Other property and equipment    
Property Plant And Equipment [Line Items]    
Property and equipment 28,449 30,357
Accumulated depreciation 15,721 16,822
Property and equipment, net $ 12,728 $ 13,535