XML 105 R94.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Schedule IV - Mortgage Loans on Real Estate (Details) $ in Thousands | 12 Months Ended |
--- | --- | ---
Dec. 31, 2021 USD ($) contract | Dec. 31, 2020 USD ($)
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Principal Balance |  | $ 8,072,377 |
Principal balance |  | 7,890,848 | $ 6,535,079
Principal Amount of Mortgages Subject to Delinquent Principal or Interest |  | 902,892 |
General CECL allowance |  | (33,588) | (38,102)
Commercial mortgage loans, net |  | 7,857,260 | 6,496,977
Commercial Mortgage Portfolio Segment |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Principal Balance |  | 7,218,333 |
Principal balance |  | 7,034,866 |
Principal Amount of Mortgages Subject to Delinquent Principal or Interest |  | 902,892 |
General CECL allowance |  | (22,554) | (17,012)
Commercial mortgage loans, net | [1],[2] | 7,012,312 | 5,451,084
Subordinate Mortgage Portfolio Segment |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Principal Balance |  | 854,044 |
Principal balance |  | 855,982 |
Principal Amount of Mortgages Subject to Delinquent Principal or Interest |  | 0 |
General CECL allowance |  | (11,034) | (21,090)
Commercial mortgage loans, net | [2] | $ 844,948 | 1,045,893
Urban Retail Predevelopment | Urban Retail/United Kingdom, December 2023 |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Number of loans | contract |  |  |
Principal Balance |  | $ 354,490 |
Principal balance |  | 352,834 |
Principal Amount of Mortgages Subject to Delinquent Principal or Interest |  | $ 354,490 |
Urban Retail Predevelopment | Urban Retail/Manhattan, NY, September 2024 |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Number of loans | contract |  |  |
Principal Balance |  | $ 318,106 |
Principal balance |  | 318,106 |
Principal Amount of Mortgages Subject to Delinquent Principal or Interest |  | $ 0 |
Retail | Retail Center/United Kingdom |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Number of loans | contract |  |  |
Principal Balance |  | $ 312,934 |
Principal balance |  | 309,928 |
Principal Amount of Mortgages Subject to Delinquent Principal or Interest |  | 0 |
Office |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Principal balance |  | $ 1,700,779 | 1,911,145
Office | Industrial/Sweden |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Number of loans | contract |  |  |
Principal Balance |  | $ 286,822 |
Principal balance |  | 284,358 |
Principal Amount of Mortgages Subject to Delinquent Principal or Interest |  | $ 0 |
Office | Various/Germany |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Number of loans | contract |  |  |
Principal Balance |  | $ 270,120 |
Principal balance |  | 267,447 |
Principal Amount of Mortgages Subject to Delinquent Principal or Interest |  | $ 0 |
Office | Hotel/Spain |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Number of loans | contract |  |  |
Principal Balance |  | $ 263,044 |
Principal balance |  | 263,044 |
Principal Amount of Mortgages Subject to Delinquent Principal or Interest |  | 0 |
Healthcare |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Principal balance |  | $ 316,321 | $ 369,676
Healthcare | Other/Various |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Number of loans | contract |  |  |
Principal Balance |  | $ 271,141 |
Principal balance |  | 269,493 |
Principal Amount of Mortgages Subject to Delinquent Principal or Interest |  | $ 0 |
Hotel, Office, Urban Predevelopment, Residential-for-sale, Retail Center, Residential-for-rent, Mixed Use, Other/Various | Hotel, Office, Urban Predevelopment, Residential-for-sale, Retail Center, Residential-for-rent, Mixed Use, Other/Various | Commercial Mortgage Portfolio Segment, Loans Less Than 3% Of The Carrying Amount Of Total Senior Loans |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Number of loans | contract |  | 45 |
Principal Balance |  | $ 5,141,676 |
Principal balance |  | 4,969,656 |
Principal Amount of Mortgages Subject to Delinquent Principal or Interest |  | $ 548,402 |
Residential-for Sale | Residential-for Sale, June 2021 | Subordinate Mortgage Portfolio Segment, Loans and Other Lending Assets In Excess Of 3% Of Carrying Amount Of Total Subordinate Loans |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Number of loans | contract |  |  |
Basis spread on variable interest rate |  | 11.39% |
Principal Balance |  | $ 237,884 |
Principal balance |  | 238,421 |
Principal Amount of Mortgages Subject to Delinquent Principal or Interest |  | $ 0 |
Residential-for-sale, Mixed Use, Office, Healthcare, Industrial, Hotel/Various | Residential for sale construction Hotel Multifamily Healthcare Mixed Use Residential for sale inventory Industrial Office Various 2021-2034 | Subordinate Mortgage Portfolio Segment, Loans and Other Lending Assets Less Than 3% Of The Carrying Amount Of Total Subordinate Loans |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Number of loans | contract |  | 14 |
Principal Balance |  | $ 616,160 |
Principal balance |  | 617,561 |
Principal Amount of Mortgages Subject to Delinquent Principal or Interest |  | $ 0 |
London Interbank Offered Rate (LIBOR) | Urban Retail Predevelopment | Urban Retail/United Kingdom, December 2023 |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Basis spread on variable interest rate |  | 6.65% |
London Interbank Offered Rate (LIBOR) | Urban Retail Predevelopment | Urban Retail/Manhattan, NY, September 2024 |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Basis spread on variable interest rate |  | 4.75% |
London Interbank Offered Rate (LIBOR) | Retail | Retail Center/United Kingdom |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Basis spread on variable interest rate |  | 3.15% |
London Interbank Offered Rate (LIBOR) | Office | Industrial/Sweden |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Basis spread on variable interest rate |  | 3.20% |
London Interbank Offered Rate (LIBOR) | Office | Various/Germany |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Basis spread on variable interest rate |  | 3.00% |
London Interbank Offered Rate (LIBOR) | Office | Hotel/Spain |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Basis spread on variable interest rate |  | 3.00% |
London Interbank Offered Rate (LIBOR) | Healthcare | Other/Various |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Basis spread on variable interest rate |  | 4.30% |
Minimum | Hotel, Office, Urban Predevelopment, Residential-for-sale, Retail Center, Residential-for-rent, Mixed Use, Other/Various | Hotel, Office, Urban Predevelopment, Residential-for-sale, Retail Center, Residential-for-rent, Mixed Use, Other/Various | Commercial Mortgage Portfolio Segment, Loans Less Than 3% Of The Carrying Amount Of Total Senior Loans |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Basis spread on variable interest rate |  | 0.00% |
Minimum | London Interbank Offered Rate (LIBOR) | Residential-for-sale, Mixed Use, Office, Healthcare, Industrial, Hotel/Various | Residential for sale construction Hotel Multifamily Healthcare Mixed Use Residential for sale inventory Industrial Office Various 2021-2034 | Subordinate Mortgage Portfolio Segment, Loans and Other Lending Assets Less Than 3% Of The Carrying Amount Of Total Subordinate Loans |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Basis spread on variable interest rate |  | 0.00% |
Maximum | London Interbank Offered Rate (LIBOR) | Hotel, Office, Urban Predevelopment, Residential-for-sale, Retail Center, Residential-for-rent, Mixed Use, Other/Various | Hotel, Office, Urban Predevelopment, Residential-for-sale, Retail Center, Residential-for-rent, Mixed Use, Other/Various | Commercial Mortgage Portfolio Segment, Loans Less Than 3% Of The Carrying Amount Of Total Senior Loans |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Basis spread on variable interest rate |  | 7.80% |
Maximum | London Interbank Offered Rate (LIBOR) | Residential-for-sale, Mixed Use, Office, Healthcare, Industrial, Hotel/Various | Residential for sale construction Hotel Multifamily Healthcare Mixed Use Residential for sale inventory Industrial Office Various 2021-2034 | Subordinate Mortgage Portfolio Segment, Loans and Other Lending Assets Less Than 3% Of The Carrying Amount Of Total Subordinate Loans |  |  |
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items] |  |  |
Basis spread on variable interest rate |  | 13.50% |
[1] | Includes $5,957,707 and $5,418,999 pledged as collateral under secured debt arrangements in 2021 and 2020, respectively.
[2] | Net of $178,588 and $213,102 CECL Allowances in 2021 and 2020, respectively, comprised of $145,000 a nd $175,000 Specific CECL Allowance and $33,588 and $38,102 General CECL Allowance, respectively.

X
- Definition Mortgage Loans on Real Estate, Basis Spread on Variable Rate + References No definition available. + Details
Name: | ari_MortgageLoansonRealEstateBasisSpreadonVariableRate
Namespace Prefix: | ari_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Mortgage Loans on Real Estate, Principal Outstanding + References No definition available. + Details
Name: | ari_MortgageLoansonRealEstatePrincipalOutstanding
Namespace Prefix: | ari_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | srt_MortgageLoansOnRealEstateLineItems
Namespace Prefix: | srt_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of mortgage loans within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 12 -Footnote 3 -Subsection 29 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 948 -SubTopic 310 -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-29(Footnote 3)) -URI http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014 + Details
Name: | srt_MortgageLoansOnRealEstateNumberOfLoans
Namespace Prefix: | srt_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of principal due on delinquent mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 12 -Paragraph Column H -Subsection 29 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 948 -SubTopic 310 -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-29(Column H)) -URI http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014 + Details
Name: | srt_MortgageLoansOnRealEstatePrincipalAmountOfDelinquentLoans
Namespace Prefix: | srt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The reserve to cover probable credit losses related to specifically identified fixed maturity real estate loans as well as probable credit losses inherent in the remainder of that loan portfolio. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 310 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=123605502&loc=d3e21338-158488 + Details
Name: | us-gaap_AllowanceForLoanAndLeaseLossesRealEstate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The balance represents the amount of loans that are secured by real estate mortgages, offset by the reserve to cover probable credit losses on the loan portfolio. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.1(c)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 + Details
Name: | us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, before allowance for credit loss, of financing receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 79 -URI http://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 80 -URI http://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher SEC -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph (a) -Subparagraph (1) Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher SEC -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph (a) -Subparagraph (2) Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher SEC -Name Regulation S-K (SK) -Number 229 -Section 1404 -Paragraph (a) + Details
Name: | us-gaap_NotesReceivableGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=ari_CommercialMortgagePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=ari_SubordinateMortgagePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=ari_HealthcareUnitedKingdomMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=ari_UrbanRetailUnitedKingdomDecember2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=ari_UrbanRetailManhattanNYSeptember2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=ari_Retail1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=ari_HotelSpainAugust2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=ari_OfficeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=ari_OfficeUnitedKingdomFebruary2025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=ari_OfficeGermanyNovember2026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=ari_OfficeManhattanNYJanuary2022Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=us-gaap_HealthCareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=ari_HealthcareUnitedKingdomOctober2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=ari_HotelOfficeMultifamilyResidentialForSaleInventoryUrbanPredevelopmentResidentialForSaleConstructionRetailCenterMixedUseVariousMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=ari_HotelOfficeMultifamilyResidentialForSaleInventoryUrbanPredevelopmentResidentialForSaleConstructionRetailCenterMixedUseVarious20212025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=ari_CommercialMortgagePortfolioSegmentLoansLessThan3OfTheCarryingAmountOfTotalSeniorLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=ari_ResidentialforsaleconstructionManhattanNYMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=ari_ResidentialforsaleconstructionManhattanNYFebruary2021Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=ari_SubordinateMortgagePortfolioSegmentLoansandOtherLendingAssetsInExcessOf3OfCarryingAmountOfTotalSubordinateLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=ari_ResidentialForSaleConstructionHotelMultifamilyHealthcareMixedUseResidentialForSaleInventoryIndustrialOfficeVariousMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=ari_ResidentialForSaleConstructionHotelMultifamilyHealthcareMixedUseResidentialForSaleInventoryIndustrialOfficeVarious20212034Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=ari_SubordinateMortgagePortfolioSegmentLoansandOtherLendingAssetsLessThan3OfTheCarryingAmountOfTotalSubordinateLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |