XML 52 R41.htm IDEA: XBRL DOCUMENT
v3.20.2

Business Combinations - Summary of Preliminary Fair Value of Consideration of Assets Acquired and Liabilities Assumed (Parenthetical) (Detail) | Oct. 01, 2019 shares
--- | ---
Business Combinations [Abstract] |
Business combination share consideration of ordinary shares | 28,373,000

X
- Definition Business combination share consideration of ordinary shares. + References No definition available. + Details
Name: | apg_BusinessCombinationShareConsiderationOfOrdinaryShares
Namespace Prefix: | apg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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