v3.26.1
Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Net Income (Loss) Attributable to Parent [Abstract]    
Net income (loss) $ 3,946 $ (3,322)
Less: Net (income) loss attributable to noncontrolling interest (833) 685
Net income (loss) attributable to Bioventus Inc. Class A common shareholders $ 3,113 $ (2,637)
Weighted Average Number of Shares Outstanding, Basic [Abstract]    
Weighted-average shares of Class A common stock outstanding - basic (in shares) 67,296,336 66,008,683
Dilutive stock options (in shares) 1,099,256 0
Dilutive restricted stock units (in shares) 1,612,699 0
Weighted-average shares of Class A common stock outstanding - diluted (in shares) 70,008,291 66,008,683
Net income (loss) per share of Class A common stock—basic (in dollars per share) $ 0.05 $ (0.04)
Net income (loss) per share of Class A common stock—diluted (in dollars per share) $ 0.04 $ (0.04)