v3.26.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Net sales $ 626,976 $ 311,567 $ 1,123,912 $ 633,621
AAON-branded Products        
Disaggregation of Revenue [Line Items]        
Net sales 282,206 202,525 550,557 392,018
BASX-branded Products        
Disaggregation of Revenue [Line Items]        
Net sales 344,770 109,042 573,355 241,603
AAON Oklahoma        
Disaggregation of Revenue [Line Items]        
Net sales 262,276 185,120 506,243 346,958
AAON Oklahoma | AAON-branded Products        
Disaggregation of Revenue [Line Items]        
Net sales 262,169 185,120 506,136 346,958
AAON Oklahoma | BASX-branded Products        
Disaggregation of Revenue [Line Items]        
Net sales 107 0 107 0
AAON Coil Products        
Disaggregation of Revenue [Line Items]        
Net sales 146,680 58,465 264,291 152,488
AAON Coil Products | AAON-branded Products        
Disaggregation of Revenue [Line Items]        
Net sales 20,037 17,405 44,421 45,060
AAON Coil Products | BASX-branded Products        
Disaggregation of Revenue [Line Items]        
Net sales 126,643 41,060 219,870 107,428
BasX        
Disaggregation of Revenue [Line Items]        
Net sales 218,020 67,982 353,378 134,175
BasX | AAON-branded Products        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
BasX | BASX-branded Products        
Disaggregation of Revenue [Line Items]        
Net sales $ 218,020 $ 67,982 $ 353,378 $ 134,175