XML 56 R46.htm IDEA: XBRL DOCUMENT
v3.22.1

Revenue Recognition - Additional Information (Details) - USD ($) $ in Millions | 3 Months Ended
--- | ---
Mar. 31, 2022 | Mar. 31, 2021
Revenue from Contract with Customer [Abstract] |  |
Extended product warranties, minimum length | 6 months |
Extended product warranties, maximum length | 10 years |
Payments to representatives | $ 6.5 | $ 11.0

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=123367319&loc=SL114868664-224227 + Details
Name: | us-gaap_SalesCommissionsAndFees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration