v3.26.1
Marketable Securities and Strategic Investments - (Other Information) (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Jan. 09, 2026
Marketable Securities      
Realized gains $ 0 $ 0  
Realized losses 0 0  
Debt securities with maturities between 12 and 36 months 3,400,000    
Gain on sale of strategic investments $ 2,241,000    
Strategic investments Motus GI      
Marketable Securities      
Impairment charge   $ 0  
Strategic Investment Vivasure      
Marketable Securities      
Consideration receivable equity securities     $ 10,700,000
Initial upfront payment     $ 4,700,000