XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Inventory, finished goods, gross $ 18,800 $ 15,600
Inventory, work in process, gross 1,400 1,700
Property and equipment, gross 31,246 25,771
Depreciation expense 5,400 $ 3,400
Construction in Progress, Surgical Placement Instrument Set    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 400  
Construction in Progress, Santa Clara Lease    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 3,500