XML 81 R18.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Revenue Recognition (Narrative) (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017
Revenue from Contract with Customer [Abstract] |  |  |
Payments to representatives | $ 46.1 | $ 47.8 | $ 51.8
Extended product warranties, minimum length | 6 months |  |
Extended product warranties, maximum length | 10 years |  |

X
- Definition Extended Product Warranties, Maximum Length + References No definition available. + Details
Name: | aaon_ExtendedProductWarrantiesMaximumLength
Namespace Prefix: | aaon_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Extended Product Warranties, Minimum Length + References No definition available. + Details
Name: | aaon_ExtendedProductWarrantiesMinimumLength
Namespace Prefix: | aaon_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 + Details
Name: | us-gaap_SalesCommissionsAndFees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration