v3.25.4
Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Basic:                      
Net Income Attributable to BWX Technologies, Inc.                 $ 328,945 $ 281,941 $ 245,849
Weighted-average common shares (in shares)                 91,566,280 91,572,674 91,619,156
Earnings per share (USD per share) $ 1.02 $ 0.90 $ 0.86 $ 0.82 $ 0.78 $ 0.76 $ 0.80 $ 0.75 $ 3.59 $ 3.08 $ 2.68
Diluted:                      
Weighted-average common shares (in shares)                 91,566,280 91,572,674 91,619,156
Effect of dilutive securities:                      
Stock options, restricted stock units and performance shares (in shares)                 289,733 287,058 255,381
Adjusted weighted average common shares (in shares)                 91,856,013 91,859,732 91,874,537
Diluted earnings per common share (USD per share) $ 1.01 $ 0.89 $ 0.85 $ 0.82 $ 0.77 $ 0.76 $ 0.79 $ 0.75 $ 3.58 $ 3.07 $ 2.68
Antidilutive shares related to stock options excluded from the diluted share (in shares)                 12,156 64,575 6,089