XML 31 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share-Based Payments - Summary of Restricted Stock and RSU Vesting Dates (Details) (LTIP [Member])
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 540,771ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
January 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 3,698ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_JanuaryTwoThousandFifteenMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
March 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 6,667ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_MarchTwoThousandFifteenMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
April 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 3,699ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_AprilTwoThousandFifteenMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
July 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 3,300ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_JulyTwoThousandFifteenMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
July 2015 (2) [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 250ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_July20152Member
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
October 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 3,300ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_OctoberTwoThousandFifteenMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
December 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 212,340ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_DecemberTwoThousandFifteenMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
January 2016 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 3,299ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_JanuaryTwoThousandSixteenMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
April 2016 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 3,300ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_AprilTwoThousandSixteenMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
July 2016 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 2,828ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_JulyTwoThousandSixteenMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
October 2016 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 2,827ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_OctoberTwoThousandSixteenMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
December 2016 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 145,672ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_DecemberTwoThousandSixteenMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
January 2017 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 2,411ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_JanuaryTwoThousandSeventeenMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
April 2017 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 2,414ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_AprilTwoThousandSeventeenMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
July 2017 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 1,250ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_July2017Member
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
October 2017 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 1,250ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_October2017Member
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
December 2017 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 142,266ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_December2017Member
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 73,927ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member] | January 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 3,698ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_JanuaryTwoThousandFifteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member] | March 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 0ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_MarchTwoThousandFifteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member] | April 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 3,699ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_AprilTwoThousandFifteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member] | July 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 3,300ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_JulyTwoThousandFifteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member] | July 2015 (2) [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 250ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_July20152Member
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member] | October 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 3,300ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_OctoberTwoThousandFifteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member] | December 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 15,588ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_DecemberTwoThousandFifteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member] | January 2016 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 3,299ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_JanuaryTwoThousandSixteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member] | April 2016 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 3,300ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_AprilTwoThousandSixteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member] | July 2016 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 2,828ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_JulyTwoThousandSixteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member] | October 2016 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 2,827ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_OctoberTwoThousandSixteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member] | December 2016 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 12,255ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_DecemberTwoThousandSixteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member] | January 2017 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 2,411ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_JanuaryTwoThousandSeventeenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member] | April 2017 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 2,414ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_AprilTwoThousandSeventeenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member] | July 2017 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 1,250ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_July2017Member
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member] | October 2017 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 1,250ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_October2017Member
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
Shares Vesting [Member] | December 2017 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 12,258ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_December2017Member
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 466,844ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member] | January 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 0ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_JanuaryTwoThousandFifteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member] | March 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 6,667ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_MarchTwoThousandFifteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member] | April 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 0ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_AprilTwoThousandFifteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member] | July 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 0ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_JulyTwoThousandFifteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member] | July 2015 (2) [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 0ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_July20152Member
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member] | October 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 0ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_OctoberTwoThousandFifteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member] | December 2015 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 196,752ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_DecemberTwoThousandFifteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member] | January 2016 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 0ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_JanuaryTwoThousandSixteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member] | April 2016 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 0ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_AprilTwoThousandSixteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member] | July 2016 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 0ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_JulyTwoThousandSixteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member] | October 2016 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 0ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_OctoberTwoThousandSixteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member] | December 2016 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 133,417ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_DecemberTwoThousandSixteenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member] | January 2017 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 0ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_JanuaryTwoThousandSeventeenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member] | April 2017 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 0ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_AprilTwoThousandSeventeenMember
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member] | July 2017 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 0ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_July2017Member
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member] | October 2017 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 0ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_October2017Member
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember
RSU Vesting [Member] | December 2017 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares vesting 130,008ari_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVest
/ us-gaap_AwardDateAxis
= ari_December2017Member
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= ari_A2009EquityIncentivePlanLTIPMember