XML 15 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Subordinate Loan Portfolio (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Jun. 30, 2012
Mortgage Loans on Real Estate [Line Items]      
Current Face Amount $ 1,029,173,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent [1],[2]    
Subordinate Loans [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 562,434,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
495,319,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
 
Current Face Amount 563,599,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
[1] 500,037,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
 
Carrying Value 561,182,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
[1] 497,484,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
 
Coupon rate of loan 11.34%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
11.60%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
 
Subordinate Loans [Member] | Retail [Member] | Senior Mezz - Retail - Various [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount   9,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_RetailMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_SeniorMezzRetailVariousMember
 
Current Face Amount   8,866,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_RetailMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_SeniorMezzRetailVariousMember
 
Carrying Value   8,866,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_RetailMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_SeniorMezzRetailVariousMember
 
Subordinate Loans [Member] | Retail [Member] | Junior Mezz - Retail - Various [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount   40,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_RetailMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_JuniorMezzRetailVariousMember
 
Current Face Amount   40,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_RetailMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_JuniorMezzRetailVariousMember
 
Carrying Value   39,781,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_RetailMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_JuniorMezzRetailVariousMember
 
Subordinate Loans [Member] | Office [Member] | Office - Michigan [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 9,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeMichiganMember
15,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeMichiganMember
 
Current Face Amount 8,813,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeMichiganMember
[1] 15,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeMichiganMember
 
Carrying Value 8,813,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeMichiganMember
[1] 15,207,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeMichiganMember
 
Coupon rate of loan 13.00%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeMichiganMember
[1]    
Subordinate Loans [Member] | Office [Member] | Office Complex - Missouri [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 10,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeComplexMissouriMember
10,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeComplexMissouriMember
 
Current Face Amount 9,711,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeComplexMissouriMember
[1]   9,849,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeComplexMissouriMember
Carrying Value 9,711,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeComplexMissouriMember
[1] 9,849,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeComplexMissouriMember
 
Coupon rate of loan 11.75%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeComplexMissouriMember
[1]    
Subordinate Loans [Member] | Office [Member] | Office Condo - NY, NY [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 14,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeCondoNewYorkNYMember
14,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeCondoNewYorkNYMember
 
Current Face Amount 14,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeCondoNewYorkNYMember
[1] 14,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeCondoNewYorkNYMember
 
Carrying Value 13,596,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeCondoNewYorkNYMember
[1] 13,565,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeCondoNewYorkNYMember
 
Coupon rate of loan 11.25%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_OfficeMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_OfficeCondoNewYorkNYMember
[1]    
Subordinate Loans [Member] | Ski Resort [Member] | Ski Resort - California [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 40,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_SkiResortMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_SkiResortCaliforniaMember
   
Current Face Amount 40,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_SkiResortMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_SkiResortCaliforniaMember
[1]    
Carrying Value 39,771,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_SkiResortMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_SkiResortCaliforniaMember
[1]    
Coupon rate of loan 13.25%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_SkiResortMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_SkiResortCaliforniaMember
[1]    
Subordinate Loans [Member] | Ski Resort [Member] | Ski Resort Montana [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 15,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_SkiResortMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_SkiResortMontanaMember
   
Current Face Amount 15,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_SkiResortMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_SkiResortMontanaMember
[1]    
Carrying Value 14,861,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_SkiResortMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_SkiResortMontanaMember
[1]    
Coupon rate of loan 14.00%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_SkiResortMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_SkiResortMontanaMember
[1]    
Subordinate Loans [Member] | Hotel [Member] | Hotel - New York [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount   35,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelNewYorkFebruary2014Member
 
Current Face Amount     35,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelNewYorkFebruary2014Member
Carrying Value   34,734,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelNewYorkFebruary2014Member
 
Subordinate Loans [Member] | Hotel [Member] | Hotel - New York March 2014 [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount   60,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelNewYorkMarch2014Member
 
Current Face Amount     66,800,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelNewYorkMarch2014Member
Carrying Value   66,340,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelNewYorkMarch2014Member
 
Subordinate Loans [Member] | Hotel [Member] | Hotel Portfolio - Various [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 50,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelPortfolioVariousMember
50,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelPortfolioVariousMember
 
Current Face Amount 34,042,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelPortfolioVariousMember
[1]   48,431,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelPortfolioVariousMember
Carrying Value 33,995,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelPortfolioVariousMember
[1] 48,397,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelPortfolioVariousMember
 
Coupon rate of loan 11.07%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelPortfolioVariousMember
[1]    
Subordinate Loans [Member] | Hotel [Member] | Hotel Portfolio - Rochester, MN [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 25,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelPortfolioRochesterMNMember
25,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelPortfolioRochesterMNMember
 
Current Face Amount 24,486,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelPortfolioRochesterMNMember
[1] 24,771,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelPortfolioRochesterMNMember
 
Carrying Value 24,486,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelPortfolioRochesterMNMember
[1] 24,771,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelPortfolioRochesterMNMember
 
Coupon rate of loan 11.00%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelPortfolioRochesterMNMember
[1]    
Subordinate Loans [Member] | Hotel [Member] | Hotel - NY, NY, July 2016 [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 20,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelNYNYJuly2016Member
   
Current Face Amount 20,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelNYNYJuly2016Member
[1]    
Carrying Value 19,870,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelNYNYJuly2016Member
[1]    
Coupon rate of loan 10.25%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_HotelMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HotelNYNYJuly2016Member
[1]    
Subordinate Loans [Member] | Mixed Use [Member] | Mixed Use - North Carolina [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 6,525,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseNorthCarolinaMember
6,525,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseNorthCarolinaMember
 
Current Face Amount 6,525,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseNorthCarolinaMember
[1]   6,525,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseNorthCarolinaMember
Carrying Value 6,525,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseNorthCarolinaMember
[1] 6,525,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseNorthCarolinaMember
 
Coupon rate of loan 11.10%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseNorthCarolinaMember
[1]    
Subordinate Loans [Member] | Mixed Use [Member] | Mixed Use - Pittsburgh, PA [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 22,500,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUsePittsburghPAMember
22,500,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUsePittsburghPAMember
 
Current Face Amount 22,500,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUsePittsburghPAMember
[1] 22,500,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUsePittsburghPAMember
 
Carrying Value 22,473,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUsePittsburghPAMember
[1] 22,342,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUsePittsburghPAMember
 
Coupon rate of loan 9.42%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUsePittsburghPAMember
[1]    
Subordinate Loans [Member] | Mixed Use [Member] | Mixed Use - Florida [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount   50,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseFloridaMember
 
Current Face Amount   50,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseFloridaMember
 
Carrying Value   49,535,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseFloridaMember
 
Subordinate Loans [Member] | Mixed Use [Member] | Mixed Use - Various [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 17,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseVariousMember
17,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseVariousMember
 
Current Face Amount 19,464,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseVariousMember
[1] 17,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseVariousMember
 
Carrying Value 19,294,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseVariousMember
[1] 16,805,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseVariousMember
 
Coupon rate of loan 14.00%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseVariousMember
[1]    
Subordinate Loans [Member] | Mixed Use [Member] | Mixed Use - London, England [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 50,009,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseLondonEnglandMember
   
Current Face Amount 52,355,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseLondonEnglandMember
[1]    
Carrying Value 52,355,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseLondonEnglandMember
[1]    
Coupon rate of loan 9.25%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseLondonEnglandMember
[1]    
Subordinate Loans [Member] | Mixed Use [Member] | Mixed Use - New York, NY [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 50,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseNewYorkNYMember
   
Current Face Amount 50,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseNewYorkNYMember
[1]    
Carrying Value 48,973,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseNewYorkNYMember
[1]    
Coupon rate of loan 10.66%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MixedUseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MixedUseNewYorkNYMember
[1]    
Subordinate Loans [Member] | Condo Conversion [Member] | Condo Conversion New York, NY [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount   44,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_CondoConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_CondoConversionNewYorkNYMember
 
Current Face Amount   44,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_CondoConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_CondoConversionNewYorkNYMember
 
Carrying Value   43,859,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_CondoConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_CondoConversionNewYorkNYMember
 
Subordinate Loans [Member] | Condo Conversion [Member] | Condo Conversion - NY, NY September 2015 [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 29,400,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_CondoConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_CondoConversionNewYorkNYSeptember2015Member
294,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_CondoConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_CondoConversionNewYorkNYSeptember2015Member
 
Current Face Amount 29,751,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_CondoConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_CondoConversionNewYorkNYSeptember2015Member
[1] 295,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_CondoConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_CondoConversionNewYorkNYSeptember2015Member
 
Carrying Value 29,762,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_CondoConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_CondoConversionNewYorkNYSeptember2015Member
[1] 2,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_CondoConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_CondoConversionNewYorkNYSeptember2015Member
 
Coupon rate of loan 9.67%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_CondoConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_CondoConversionNewYorkNYSeptember2015Member
[1]    
Subordinate Loans [Member] | Condo Construction [Member] | Condo Construction - NY, NY [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 60,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_CondoConstructionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_CondoConstructionNewYorkNYMember
   
Current Face Amount 76,344,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_CondoConstructionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_CondoConstructionNewYorkNYMember
[1]    
Carrying Value 76,005,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_CondoConstructionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_CondoConstructionNewYorkNYMember
[1]    
Coupon rate of loan 13.25%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_CondoConstructionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_CondoConstructionNewYorkNYMember
[1]    
Subordinate Loans [Member] | Multifamily Conversion [Member] | Multifamily Conversion - NY, NY December 2014 [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 18,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MultifamilyConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MultifamilyConversionDecember2014Member
18,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MultifamilyConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MultifamilyConversionDecember2014Member
 
Current Face Amount 14,608,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MultifamilyConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MultifamilyConversionDecember2014Member
[1]   18,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MultifamilyConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MultifamilyConversionDecember2014Member
Carrying Value 14,703,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MultifamilyConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MultifamilyConversionDecember2014Member
[1] 17,906,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MultifamilyConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MultifamilyConversionDecember2014Member
 
Coupon rate of loan 10.23%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MultifamilyConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MultifamilyConversionDecember2014Member
[1]    
Subordinate Loans [Member] | Multifamily Conversion [Member] | Multifamily Conversion - NY, NY June 2014 [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 44,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MultifamilyConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MultifamilyConversionJune2014Member
   
Current Face Amount 44,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MultifamilyConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MultifamilyConversionJune2014Member
[1]    
Carrying Value 43,989,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MultifamilyConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MultifamilyConversionJune2014Member
[1]    
Coupon rate of loan 12.25%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_MultifamilyConversionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_MultifamilyConversionJune2014Member
[1]    
Subordinate Loans [Member] | Warehouse [Member] | Warehouse Portfolio - Various [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 32,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_WarehouseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_WarehousePortfolioVariousMember
32,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_WarehouseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_WarehousePortfolioVariousMember
 
Current Face Amount 32,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_WarehouseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_WarehousePortfolioVariousMember
[1] 32,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_WarehouseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_WarehousePortfolioVariousMember
 
Carrying Value 32,000,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_WarehouseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_WarehousePortfolioVariousMember
[1] 32,000,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_WarehouseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_WarehousePortfolioVariousMember
 
Coupon rate of loan 11.50%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_WarehouseMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_WarehousePortfolioVariousMember
[1]    
Subordinate Loans [Member] | Healthcare [Member] | Healthcare Portfolio - Various [Member]      
Mortgage Loans on Real Estate [Line Items]      
Original Face Amount 50,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_HealthcareMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HealthcarePortfolioVariousMember
47,000,000us-gaap_MortgageLoansOnRealEstateFaceAmountOfMortgages
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_HealthcareMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HealthcarePortfolioVariousMember
 
Current Face Amount 50,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_HealthcareMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HealthcarePortfolioVariousMember
[1] 47,000,000ari_MortgageLoansonRealEstateFaceAmountofMortgagesCurrent
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_HealthcareMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HealthcarePortfolioVariousMember
 
Carrying Value $ 50,000,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_HealthcareMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HealthcarePortfolioVariousMember
[1] $ 47,000,000us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_HealthcareMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HealthcarePortfolioVariousMember
 
Coupon rate of loan 9.43%us-gaap_MortgageLoansOnRealEstateInterestRate
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= ari_HealthcareMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= ari_HealthcarePortfolioVariousMember
[1]    
[1] Subject to prior liens.
[2] The aggregate cost for federal income tax purposes is $1,019,702.