XML 30 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value of Financial Instruments - Carrying Value and Estimated Fair Value of Company's Financial Instruments (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Restricted cash $ 30,127us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue $ 30,127us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
Securities, held-to-maturity   0us-gaap_HeldToMaturitySecuritiesFairValue
Carrying Value [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Cash and cash equivalents 40,641us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
20,096us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Restricted cash 30,127us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
30,127us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Securities, held-to-maturity 154,283us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
0us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Convertible senior notes, net (246,464)us-gaap_ConvertibleDebtFairValueDisclosures
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
0us-gaap_ConvertibleDebtFairValueDisclosures
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Carrying Value [Member] | Level 3 [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Borrowings under repurchase agreements (622,194)us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
(202,033)us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Estimate of Fair Value Measurement [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Cash and cash equivalents 40,641us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
20,096us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Restricted cash 30,127us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
30,127us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Securities, held-to-maturity 154,980us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
0us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Convertible senior notes, net (254,605)us-gaap_ConvertibleDebtFairValueDisclosures
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
0us-gaap_ConvertibleDebtFairValueDisclosures
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Estimate of Fair Value Measurement [Member] | Level 3 [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Borrowings under repurchase agreements (621,269)us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
(202,148)us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Commercial mortgage loans [Member] | Carrying Value [Member] | Level 3 [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 458,520us-gaap_MortgagesHeldForSaleFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_CommercialMortgageLoansMember
161,099us-gaap_MortgagesHeldForSaleFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_CommercialMortgageLoansMember
Commercial mortgage loans [Member] | Estimate of Fair Value Measurement [Member] | Level 3 [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 465,510us-gaap_MortgagesHeldForSaleFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_CommercialMortgageLoansMember
164,405us-gaap_MortgagesHeldForSaleFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_CommercialMortgageLoansMember
Subordinate Loans [Member] | Carrying Value [Member] | Level 3 [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 561,182us-gaap_MortgagesHeldForSaleFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
497,484us-gaap_MortgagesHeldForSaleFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
Subordinate Loans [Member] | Estimate of Fair Value Measurement [Member] | Level 3 [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 566,385us-gaap_MortgagesHeldForSaleFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
503,267us-gaap_MortgagesHeldForSaleFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= ari_SubordinateMortgageLoansMember
Participating Mortgages [Member] | Carrying Value [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Participations sold (89,584)ari_ParticipatingMortgageLoansFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_ParticipatingMortgageLoansAxis
= us-gaap_ParticipatingMortgagesMember
0ari_ParticipatingMortgageLoansFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_ParticipatingMortgageLoansAxis
= us-gaap_ParticipatingMortgagesMember
Participating Mortgages [Member] | Estimate of Fair Value Measurement [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Participations sold $ (89,995)ari_ParticipatingMortgageLoansFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_ParticipatingMortgageLoansAxis
= us-gaap_ParticipatingMortgagesMember
$ 0ari_ParticipatingMortgageLoansFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_ParticipatingMortgageLoansAxis
= us-gaap_ParticipatingMortgagesMember