XML 27 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
FINANCIAL INSTRUMENTS (Details) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Assets:    
Assets, Fair Value Disclosure $ 2,940,268,570us-gaap_AssetsFairValueDisclosure $ 2,865,575,195us-gaap_AssetsFairValueDisclosure
Liabilities:    
Liabilities, Fair Value Disclosure (2,028,005,979)us-gaap_LiabilitiesFairValueDisclosure (2,104,898,490)us-gaap_LiabilitiesFairValueDisclosure
Fair Value, Inputs, Level 1 [Member]    
Assets:    
Assets, Fair Value Disclosure 45,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Liabilities:    
Liabilities, Fair Value Disclosure (474,766)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
(533,951)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fair Value, Inputs, Level 2 [Member]    
Assets:    
Assets, Fair Value Disclosure 2,940,223,570us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
2,865,575,195us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Liabilities:    
Liabilities, Fair Value Disclosure (2,027,531,213)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
(2,104,364,539)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value, Inputs, Level 3 [Member]    
Assets:    
Assets, Fair Value Disclosure 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Liabilities:    
Liabilities, Fair Value Disclosure 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Residential Mortgage Backed Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 601,126,052us-gaap_AssetsFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
[1] 368,315,738us-gaap_AssetsFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
[1]
Residential Mortgage Backed Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets:    
Assets, Fair Value Disclosure 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
[1] 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
[1]
Residential Mortgage Backed Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets:    
Assets, Fair Value Disclosure 601,126,052us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
[1] 368,315,738us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
[1]
Residential Mortgage Backed Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Assets:    
Assets, Fair Value Disclosure 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
[1] 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
[1]
Residential mortgage loans [Member]    
Assets:    
Assets, Fair Value Disclosure 111,656,191us-gaap_AssetsFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageMember
54,678,382us-gaap_AssetsFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageMember
Residential mortgage loans [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets:    
Assets, Fair Value Disclosure 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageMember
0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageMember
Residential mortgage loans [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets:    
Assets, Fair Value Disclosure 111,656,191us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageMember
54,678,382us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageMember
Residential mortgage loans [Member] | Fair Value, Inputs, Level 3 [Member]    
Assets:    
Assets, Fair Value Disclosure 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageMember
0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageMember
Multi-Family mortgage loans held in securitization trusts [Member]    
Assets:    
Assets, Fair Value Disclosure 1,671,260,380us-gaap_AssetsFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MultifamilyMortgageLoansHeldInSecuritizationTrustsMember
1,750,294,430us-gaap_AssetsFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MultifamilyMortgageLoansHeldInSecuritizationTrustsMember
Multi-Family mortgage loans held in securitization trusts [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets:    
Assets, Fair Value Disclosure 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MultifamilyMortgageLoansHeldInSecuritizationTrustsMember
0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MultifamilyMortgageLoansHeldInSecuritizationTrustsMember
Multi-Family mortgage loans held in securitization trusts [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets:    
Assets, Fair Value Disclosure 1,671,260,380us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MultifamilyMortgageLoansHeldInSecuritizationTrustsMember
1,750,294,430us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MultifamilyMortgageLoansHeldInSecuritizationTrustsMember
Multi-Family mortgage loans held in securitization trusts [Member] | Fair Value, Inputs, Level 3 [Member]    
Assets:    
Assets, Fair Value Disclosure 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MultifamilyMortgageLoansHeldInSecuritizationTrustsMember
0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MultifamilyMortgageLoansHeldInSecuritizationTrustsMember
Residential mortgage loans held in securitization trusts [Member]    
Assets:    
Assets, Fair Value Disclosure 556,180,947us-gaap_AssetsFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_ResidentialMortgageLoansHeldInSecuritizationTrustsMember
631,446,984us-gaap_AssetsFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_ResidentialMortgageLoansHeldInSecuritizationTrustsMember
Residential mortgage loans held in securitization trusts [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets:    
Assets, Fair Value Disclosure 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_ResidentialMortgageLoansHeldInSecuritizationTrustsMember
0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_ResidentialMortgageLoansHeldInSecuritizationTrustsMember
Residential mortgage loans held in securitization trusts [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets:    
Assets, Fair Value Disclosure 556,180,947us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_ResidentialMortgageLoansHeldInSecuritizationTrustsMember
631,446,984us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_ResidentialMortgageLoansHeldInSecuritizationTrustsMember
Residential mortgage loans held in securitization trusts [Member] | Fair Value, Inputs, Level 3 [Member]    
Assets:    
Assets, Fair Value Disclosure 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_ResidentialMortgageLoansHeldInSecuritizationTrustsMember
0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_ResidentialMortgageLoansHeldInSecuritizationTrustsMember
Linked transactions [Member]    
Assets:    
Assets, Fair Value Disclosure   60,818,111us-gaap_AssetsFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommodityIndexLinkedNotesMember
Linked transactions [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets:    
Assets, Fair Value Disclosure   0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommodityIndexLinkedNotesMember
Linked transactions [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets:    
Assets, Fair Value Disclosure   60,818,111us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommodityIndexLinkedNotesMember
Linked transactions [Member] | Fair Value, Inputs, Level 3 [Member]    
Assets:    
Assets, Fair Value Disclosure   0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommodityIndexLinkedNotesMember
Swaptions [Member]    
Assets:    
Assets, Fair Value Disclosure 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SwaptionMember
21,550us-gaap_AssetsFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SwaptionMember
Swaptions [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets:    
Assets, Fair Value Disclosure 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SwaptionMember
0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SwaptionMember
Swaptions [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets:    
Assets, Fair Value Disclosure 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SwaptionMember
21,550us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SwaptionMember
Swaptions [Member] | Fair Value, Inputs, Level 3 [Member]    
Assets:    
Assets, Fair Value Disclosure 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SwaptionMember
0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SwaptionMember
Interest rate swaps [Member]    
Liabilities:    
Liabilities, Fair Value Disclosure (3,627,781)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InterestRateSwapMember
(1,755,107)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InterestRateSwapMember
Interest rate swaps [Member] | Fair Value, Inputs, Level 1 [Member]    
Liabilities:    
Liabilities, Fair Value Disclosure 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InterestRateSwapMember
0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InterestRateSwapMember
Interest rate swaps [Member] | Fair Value, Inputs, Level 2 [Member]    
Liabilities:    
Liabilities, Fair Value Disclosure (3,627,781)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InterestRateSwapMember
(1,755,107)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InterestRateSwapMember
Interest rate swaps [Member] | Fair Value, Inputs, Level 3 [Member]    
Liabilities:    
Liabilities, Fair Value Disclosure 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InterestRateSwapMember
0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InterestRateSwapMember
Multi-family securitized debt obligations [Member]    
Liabilities:    
Liabilities, Fair Value Disclosure (1,589,502,264)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MultifamilySecuritizedDebtObligationsMember
(1,670,573,456)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MultifamilySecuritizedDebtObligationsMember
Multi-family securitized debt obligations [Member] | Fair Value, Inputs, Level 1 [Member]    
Liabilities:    
Liabilities, Fair Value Disclosure 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MultifamilySecuritizedDebtObligationsMember
0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MultifamilySecuritizedDebtObligationsMember
Multi-family securitized debt obligations [Member] | Fair Value, Inputs, Level 2 [Member]    
Liabilities:    
Liabilities, Fair Value Disclosure (1,589,502,264)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MultifamilySecuritizedDebtObligationsMember
(1,670,573,456)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MultifamilySecuritizedDebtObligationsMember
Multi-family securitized debt obligations [Member] | Fair Value, Inputs, Level 3 [Member]    
Liabilities:    
Liabilities, Fair Value Disclosure 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MultifamilySecuritizedDebtObligationsMember
0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MultifamilySecuritizedDebtObligationsMember
Residential securitized debt obligations [Member]    
Liabilities:    
Liabilities, Fair Value Disclosure (434,401,168)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_ResidentialSecuritizedDebtObligationsMember
(432,035,976)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_ResidentialSecuritizedDebtObligationsMember
Residential securitized debt obligations [Member] | Fair Value, Inputs, Level 1 [Member]    
Liabilities:    
Liabilities, Fair Value Disclosure 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_ResidentialSecuritizedDebtObligationsMember
0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_ResidentialSecuritizedDebtObligationsMember
Residential securitized debt obligations [Member] | Fair Value, Inputs, Level 2 [Member]    
Liabilities:    
Liabilities, Fair Value Disclosure (434,401,168)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_ResidentialSecuritizedDebtObligationsMember
(432,035,976)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_ResidentialSecuritizedDebtObligationsMember
Residential securitized debt obligations [Member] | Fair Value, Inputs, Level 3 [Member]    
Liabilities:    
Liabilities, Fair Value Disclosure 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_ResidentialSecuritizedDebtObligationsMember
0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_ResidentialSecuritizedDebtObligationsMember
Futures [Member]    
Liabilities:    
Liabilities, Fair Value Disclosure (474,766)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_FuturesMember
(533,951)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_FuturesMember
Futures [Member] | Fair Value, Inputs, Level 1 [Member]    
Liabilities:    
Liabilities, Fair Value Disclosure (474,766)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_FuturesMember
(533,951)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_FuturesMember
Futures [Member] | Fair Value, Inputs, Level 2 [Member]    
Liabilities:    
Liabilities, Fair Value Disclosure 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_FuturesMember
0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_FuturesMember
Futures [Member] | Fair Value, Inputs, Level 3 [Member]    
Liabilities:    
Liabilities, Fair Value Disclosure 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_FuturesMember
0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_FuturesMember
Mortgage Servicing Rights [Member]    
Assets:    
Assets, Fair Value Disclosure   0us-gaap_AssetsFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MortgageServicingRightsMember
Mortgage Servicing Rights [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets:    
Assets, Fair Value Disclosure   0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MortgageServicingRightsMember
Mortgage Servicing Rights [Member] | Fair Value, Inputs, Level 3 [Member]    
Assets:    
Assets, Fair Value Disclosure   0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_MortgageServicingRightsMember
FHLB Stock [Member]    
Assets:    
Assets, Fair Value Disclosure 45,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_FhlbStockMember
 
FHLB Stock [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets:    
Assets, Fair Value Disclosure 45,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_FhlbStockMember
 
FHLB Stock [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets:    
Assets, Fair Value Disclosure 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_FhlbStockMember
 
FHLB Stock [Member] | Fair Value, Inputs, Level 3 [Member]    
Assets:    
Assets, Fair Value Disclosure $ 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oaks_FhlbStockMember
 
[1] For more detail about the fair value of the Company’s MBS and type of securities, see Note 3 and Note 4.