v3.26.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Basic:        
Net Income Attributable to BWX Technologies, Inc. $ 101,712 $ 82,106 $ 281,797 $ 235,956
Weighted-average common shares (in shares) 91,725,656 91,565,095 91,703,499 91,567,382
Basic earnings per common share (in usd per share) $ 1.11 $ 0.90 $ 3.07 $ 2.58
Diluted:        
Net Income Attributable to BWX Technologies, Inc. $ 101,712 $ 82,106 $ 281,797 $ 235,956
Weighted-average common shares (in shares) 91,725,656 91,565,095 91,703,499 91,567,382
Effect of dilutive securities:        
Stock options, restricted stock units and performance shares (in shares) 266,091 222,507 265,700 220,620
Adjusted weighted-average common shares (in shares) 91,991,747 91,787,602 91,969,199 91,788,002
Diluted earnings per common share (in usd per share) $ 1.11 $ 0.89 $ 3.06 $ 2.57
Number of shares that would be antidilutive (in shares)     173,926 12,297