Quarterly report [Sections 13 or 15(d)]

Revenue Recognition - Effect of Changes in Contract Estimates (Details)

v3.25.4
Revenue Recognition - Effect of Changes in Contract Estimates (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Increase in revenue recognized due to changes in contract estimates $ 1,345,046 $ 1,402,675
Increase in diluted earnings per share recognized due to changes in contract estimates (in dollars per share) $ 1.70 $ 0.69
Change in contract estimates    
Disaggregation of Revenue [Line Items]    
Increase in revenue recognized due to changes in contract estimates $ 6,402 $ 6,800
Increase in diluted earnings per share recognized due to changes in contract estimates (in dollars per share) $ 0.09 $ 0.08