XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Disaggregated Revenue Disclosures - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Net sales $ 322,054 $ 262,099
AAON Products    
Disaggregation of Revenue [Line Items]    
Net sales 189,493 234,181
BASX Products    
Disaggregation of Revenue [Line Items]    
Net sales 132,561 27,918
AAON Oklahoma    
Disaggregation of Revenue [Line Items]    
Net sales 161,838 210,140
AAON Oklahoma | AAON Products    
Disaggregation of Revenue [Line Items]    
Net sales 161,838 210,140
AAON Oklahoma | BASX Products    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
AAON Coil Products    
Disaggregation of Revenue [Line Items]    
Net sales 94,023 24,247
AAON Coil Products | AAON Products    
Disaggregation of Revenue [Line Items]    
Net sales 27,655 24,041
AAON Coil Products | BASX Products    
Disaggregation of Revenue [Line Items]    
Net sales 66,368 206
BASX    
Disaggregation of Revenue [Line Items]    
Net sales 66,193 27,712
BASX | AAON Products    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
BASX | BASX Products    
Disaggregation of Revenue [Line Items]    
Net sales $ 66,193 $ 27,712