v3.26.1
Related Party Transactions (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 24, 2026
USD ($)
shares
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Related Party Transaction [Line Items]            
Revenue   $ 67,542 $ 51,300 $ 127,419 $ 92,677  
Accounts payable   32,841   32,841   $ 43,109
Immediate Family Member of Management or Principal Owner | Herramientas Medicas, S.A.            
Related Party Transaction [Line Items]            
Revenue       500 $ 700  
Accounts payable   $ 300   $ 300   $ 400
Immediate Family Member of Management or Principal Owner | Dr. Chacon Quiros            
Related Party Transaction [Line Items]            
Royalty annual net sales percentage   0.01   0.01    
Royalty expense       $ 100    
Related Party | Nicholas Lewin, BoD            
Related Party Transaction [Line Items]            
Granted (in shares) | shares 19,561          
Grant date fair value, options $ 700