2024 Q3 Form 10-Q Financial Statement

#000143707124000027 Filed on August 08, 2024

View on sec.gov

Income Statement

Concept 2024 Q3 2024 Q2
Revenue $73.83M $68.03M
YoY Change -1.74% -4.76%
Cost Of Revenue $69.20M $62.34M
YoY Change -1.98% -4.67%
Gross Profit $4.622M $5.690M
YoY Change -27.11% -38.41%
Gross Profit Margin 6.26% 8.36%
Selling, General & Admin $1.805M $1.943M
YoY Change 6.74% -1.02%
% of Gross Profit 39.05% 34.15%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization
YoY Change
% of Gross Profit
Operating Expenses $4.693M $4.888M
YoY Change -1.84% -4.74%
Operating Profit -$71.00K $802.0K
YoY Change -104.55% -80.47%
Interest Expense $37.82M -$16.95M
YoY Change -42.43% -128.72%
% of Operating Profit -2113.47%
Other Income/Expense, Net $80.00K -$263.0K
YoY Change -286.05% 55.62%
Pretax Income $40.72M -$13.47M
YoY Change -159.36% -430.21%
Income Tax
% Of Pretax Income
Net Earnings $40.72M -$13.47M
YoY Change -159.36% -430.21%
Net Earnings / Revenue 55.16% -19.79%
Basic Earnings Per Share $0.63 -$0.38
Diluted Earnings Per Share $0.63 -$0.38
COMMON SHARES
Basic Shares Outstanding 54.82M shares 48.83M shares
Diluted Shares Outstanding 56.23M shares 49.37M shares

Balance Sheet

Concept 2024 Q3 2024 Q2
SHORT-TERM ASSETS
Cash & Short-Term Investments $5.922B $4.896B
YoY Change 5.41% -14.36%
Cash & Equivalents $48.25M $58.78M
Short-Term Investments $5.874B $4.837B
Other Short-Term Assets
YoY Change
Inventory
Prepaid Expenses
Receivables
Other Receivables
Total Short-Term Assets $74.99M $95.65M
YoY Change -62.71% -59.05%
LONG-TERM ASSETS
Property, Plant & Equipment
YoY Change
Goodwill
YoY Change
Intangibles
YoY Change
Long-Term Investments $5.874B $4.837B
YoY Change 1163008.12% 961495.83%
Other Assets $120.2M $124.7M
YoY Change -35.32% 0.0%
Total Long-Term Assets $6.007B $4.971B
YoY Change 6.7% -11.75%
TOTAL ASSETS
Total Short-Term Assets $74.99M $95.65M
Total Long-Term Assets $6.007B $4.971B
Total Assets $6.082B $5.067B
YoY Change 4.3% -13.63%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $5.028M $4.522M
YoY Change -9.24% -15.18%
Accrued Expenses $10.69M $20.54M
YoY Change -60.05% -48.86%
Deferred Revenue
YoY Change
Short-Term Debt $5.185B $4.260B
YoY Change 3.97% -14.09%
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $5.225B $4.306B
YoY Change 3.7% -14.27%
LONG-TERM LIABILITIES
Long-Term Debt $0.00 $0.00
YoY Change
Other Long-Term Liabilities $1.525M
YoY Change -42.13%
Total Long-Term Liabilities $0.00 $1.525M
YoY Change -100.0% -42.13%
TOTAL LIABILITIES
Total Short-Term Liabilities $5.225B $4.306B
Total Long-Term Liabilities $0.00 $1.525M
Total Liabilities $5.225B $4.307B
YoY Change 3.55% -14.29%
SHAREHOLDERS EQUITY
Retained Earnings -$3.542B -$3.553B
YoY Change 0.59% 3.66%
Common Stock $4.120B $4.031B
YoY Change 2.7% 1.57%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $857.0M $759.2M
YoY Change
Total Liabilities & Shareholders Equity $6.082B $5.067B
YoY Change 4.3% -13.63%

Cashflow Statement

Concept 2024 Q3 2024 Q2
OPERATING ACTIVITIES
Net Income $40.72M -$13.47M
YoY Change -159.36% -430.21%
Depreciation, Depletion And Amortization
YoY Change
Cash From Operating Activities $30.83M $32.98M
YoY Change -41.18% -61.91%
INVESTING ACTIVITIES
Capital Expenditures
YoY Change
Acquisitions
YoY Change
Other Investing Activities -$1.032B $95.94M
YoY Change 1378.59% -172.09%
Cash From Investing Activities -$1.032B $95.94M
YoY Change 1378.59% -172.09%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 986.0M -146.0M
YoY Change 2170.15% -196.46%
NET CHANGE
Cash From Operating Activities 30.83M 32.98M
Cash From Investing Activities -1.032B 95.94M
Cash From Financing Activities 986.0M -146.0M
Net Change In Cash -14.99M -17.06M
YoY Change -157.51% -116.28%
FREE CASH FLOW
Cash From Operating Activities $30.83M $32.98M
Capital Expenditures
Free Cash Flow
YoY Change

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2024Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
50637604 shares
CY2023Q4 ivr Marketable Securities Weighted Average Yield Rate
MarketableSecuritiesWeightedAverageYieldRate
0.0542
CY2023 ivr Percentageof Non Agency Residential Mortgage Backed Securities Interest Only Principal Balance
PercentageofNonAgencyResidentialMortgageBackedSecuritiesInterestOnlyPrincipalBalance
0.969
CY2023 ivr Percentageof Non Agency Residential Mortgage Backed Securities Interest Only Amortized Cost
PercentageofNonAgencyResidentialMortgageBackedSecuritiesInterestOnlyAmortizedCost
0.376
CY2023 ivr Percentageof Non Agency Residential Mortgage Backed Securities Interest Only Fair Value
PercentageofNonAgencyResidentialMortgageBackedSecuritiesInterestOnlyFairValue
0.317
CY2023Q4 ivr Fair Value Option Percentageof Mortgage Backed Securitiesand Gse Credit Risk Transfer Securities Fair Value
FairValueOptionPercentageofMortgageBackedSecuritiesandGSECreditRiskTransferSecuritiesFairValue
0.997
CY2024Q2 ivr Fair Value Option Percentageof Mortgage Backed Securitiesand Gse Credit Risk Transfer Securities Fair Value
FairValueOptionPercentageofMortgageBackedSecuritiesandGSECreditRiskTransferSecuritiesFairValue
0.997
CY2024Q2 ivr Marketable Securities Principal Amount
MarketableSecuritiesPrincipalAmount
5699125000 usd
CY2023Q4 ivr Marketable Securities Unamortized Premium
MarketableSecuritiesUnamortizedPremium
5061000 usd
CY2024Q2 us-gaap Liabilities
Liabilities
4307313000 usd
CY2023Q4 us-gaap Liabilities
Liabilities
4501544000 usd
CY2024Q2 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2024Q2 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2023Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2023Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
50000000 shares
CY2024Q2 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2024Q2 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
67000000 shares
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
48460626 shares
CY2023Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
48460626 shares
CY2024Q2 us-gaap Common Stock Value
CommonStockValue
506000 usd
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
484000 usd
CY2024Q2 ivr Duefrom Counterparties
DuefromCounterparties
1279000 usd
CY2023Q4 ivr Duefrom Counterparties
DuefromCounterparties
0 usd
CY2024Q2 us-gaap Notes Receivable Net
NotesReceivableNet
35599000 usd
CY2023Q4 us-gaap Notes Receivable Net
NotesReceivableNet
26604000 usd
CY2024Q2 us-gaap Derivative Assets
DerivativeAssets
8991000 usd
CY2023Q4 us-gaap Derivative Assets
DerivativeAssets
939000 usd
CY2024Q2 us-gaap Other Assets
OtherAssets
391000 usd
CY2023Q4 us-gaap Other Assets
OtherAssets
1509000 usd
CY2024Q2 us-gaap Assets
Assets
5066529000 usd
CY2023Q4 us-gaap Assets
Assets
5284209000 usd
CY2024Q2 us-gaap Securities Sold Under Agreements To Repurchase
SecuritiesSoldUnderAgreementsToRepurchase
4260475000 usd
CY2023Q4 us-gaap Securities Sold Under Agreements To Repurchase
SecuritiesSoldUnderAgreementsToRepurchase
4458695000 usd
CY2024Q2 us-gaap Derivative Liabilities
DerivativeLiabilities
1525000 usd
CY2023Q4 us-gaap Derivative Liabilities
DerivativeLiabilities
0 usd
CY2024Q2 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
20255000 usd
CY2023Q4 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
19384000 usd
CY2024Q2 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
20536000 usd
CY2023Q4 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
15787000 usd
CY2024Q2 us-gaap Other Secured Financings
OtherSecuredFinancings
0 usd
CY2023Q4 us-gaap Other Secured Financings
OtherSecuredFinancings
2475000 usd
CY2024Q2 us-gaap Accounts Payable And Accrued Liabilities Current And Noncurrent
AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
1306000 usd
CY2023Q4 us-gaap Accounts Payable And Accrued Liabilities Current And Noncurrent
AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
1296000 usd
CY2024Q2 us-gaap Other Liabilities
OtherLiabilities
3216000 usd
CY2023Q4 us-gaap Other Liabilities
OtherLiabilities
3907000 usd
CY2024Q2 us-gaap Liabilities
Liabilities
4307313000 usd
CY2023Q4 us-gaap Liabilities
Liabilities
4501544000 usd
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2024Q2 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2023Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2024Q2 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
50000000 shares
CY2023Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
50000000 shares
CY2024Q2 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2023Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
67000000 shares
CY2024Q2 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
67000000 shares
CY2024Q2 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
50637604 shares
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
48460626 shares
CY2023Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
48460626 shares
CY2024Q2 us-gaap Common Stock Value
CommonStockValue
506000 usd
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
484000 usd
CY2024Q2 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
4030745000 usd
CY2023Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
4011138000 usd
CY2024Q2 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
648000 usd
CY2023Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
698000 usd
CY2024Q2 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-3552964000 usd
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-3518143000 usd
CY2024Q2 us-gaap Stockholders Equity
StockholdersEquity
759216000 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
782665000 usd
CY2024Q2 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
5066529000 usd
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
5284209000 usd
CY2024Q2 us-gaap Interest And Dividend Income Operating
InterestAndDividendIncomeOperating
68028000 usd
us-gaap Interest And Dividend Income Operating
InterestAndDividendIncomeOperating
140715000 usd
CY2024Q2 us-gaap Interest Expense Operating
InterestExpenseOperating
59393000 usd
CY2023Q2 us-gaap Interest Expense Operating
InterestExpenseOperating
59022000 usd
CY2024Q2 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
8635000 usd
CY2023Q2 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
12406000 usd
us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
15638000 usd
us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
31967000 usd
CY2024Q2 us-gaap Gain Loss On Investments
GainLossOnInvestments
-45212000 usd
CY2023Q2 us-gaap Gain Loss On Investments
GainLossOnInvestments
-99679000 usd
us-gaap Gain Loss On Investments
GainLossOnInvestments
-111365000 usd
CY2024Q2 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
4030745000 usd
CY2023Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
4011138000 usd
CY2023Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
698000 usd
CY2024Q2 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-3552964000 usd
CY2024Q2 us-gaap Stockholders Equity
StockholdersEquity
759216000 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
782665000 usd
CY2024Q2 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
5066529000 usd
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
5284209000 usd
CY2024Q2 us-gaap Interest And Dividend Income Operating
InterestAndDividendIncomeOperating
68028000 usd
CY2023Q2 us-gaap Interest And Dividend Income Operating
InterestAndDividendIncomeOperating
71428000 usd
us-gaap Interest And Dividend Income Operating
InterestAndDividendIncomeOperating
136611000 usd
us-gaap Interest And Dividend Income Operating
InterestAndDividendIncomeOperating
140715000 usd
CY2024Q2 us-gaap Interest Expense Operating
InterestExpenseOperating
59393000 usd
CY2023Q2 us-gaap Interest Expense Operating
InterestExpenseOperating
59022000 usd
us-gaap Interest Expense Operating
InterestExpenseOperating
120973000 usd
us-gaap Interest Expense Operating
InterestExpenseOperating
108748000 usd
CY2024Q2 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
8635000 usd
us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
15638000 usd
us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
31967000 usd
CY2023Q2 us-gaap Gain Loss On Investments
GainLossOnInvestments
-99679000 usd
us-gaap Gain Loss On Investments
GainLossOnInvestments
-111365000 usd
us-gaap Gain Loss On Investments
GainLossOnInvestments
-47723000 usd
CY2024Q2 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
263000 usd
CY2023Q2 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
169000 usd
us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
302000 usd
us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
169000 usd
CY2024Q2 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
0 usd
CY2023Q2 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
0 usd
us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-193000 usd
us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
2000 usd
CY2024Q2 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
28262000 usd
CY2023Q2 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
96624000 usd
us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
121423000 usd
us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
51729000 usd
CY2024Q2 ivr Other Investment Income Loss Net
OtherInvestmentIncomeLossNet
0 usd
CY2023Q2 ivr Other Investment Income Loss Net
OtherInvestmentIncomeLossNet
27000 usd
ivr Other Investment Income Loss Net
OtherInvestmentIncomeLossNet
0 usd
ivr Other Investment Income Loss Net
OtherInvestmentIncomeLossNet
-66000 usd
CY2024Q2 ivr Other Income Loss
OtherIncomeLoss
-17213000 usd
ivr Other Income Loss
OtherIncomeLoss
9563000 usd
ivr Other Income Loss
OtherIncomeLoss
3773000 usd
CY2024Q2 us-gaap Management Fee Expense
ManagementFeeExpense
2945000 usd
CY2023Q2 us-gaap Management Fee Expense
ManagementFeeExpense
3168000 usd
us-gaap Management Fee Expense
ManagementFeeExpense
5806000 usd
us-gaap Management Fee Expense
ManagementFeeExpense
6147000 usd
CY2024Q2 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1943000 usd
CY2023Q2 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1963000 usd
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
4052000 usd
CY2024Q2 us-gaap Operating Expenses
OperatingExpenses
4888000 usd
us-gaap Operating Expenses
OperatingExpenses
9545000 usd
us-gaap Operating Expenses
OperatingExpenses
10199000 usd
CY2024Q2 us-gaap Net Income Loss
NetIncomeLoss
-13466000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
4078000 usd
us-gaap Net Income Loss
NetIncomeLoss
15656000 usd
us-gaap Gain Loss On Investments
GainLossOnInvestments
-47723000 usd
CY2024Q2 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
263000 usd
CY2023Q2 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
169000 usd
us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
302000 usd
us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
169000 usd
CY2024Q2 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
0 usd
CY2023Q2 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
0 usd
us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-193000 usd
us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
2000 usd
CY2024Q2 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
28262000 usd
CY2023Q2 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
96624000 usd
us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
121423000 usd
CY2024Q2 ivr Other Investment Income Loss Net
OtherInvestmentIncomeLossNet
0 usd
CY2023Q2 ivr Other Investment Income Loss Net
OtherInvestmentIncomeLossNet
27000 usd
ivr Other Investment Income Loss Net
OtherInvestmentIncomeLossNet
0 usd
CY2024Q2 ivr Other Income Loss
OtherIncomeLoss
-17213000 usd
CY2023Q2 ivr Other Income Loss
OtherIncomeLoss
-3197000 usd
ivr Other Income Loss
OtherIncomeLoss
9563000 usd
ivr Other Income Loss
OtherIncomeLoss
3773000 usd
CY2024Q2 us-gaap Management Fee Expense
ManagementFeeExpense
2945000 usd
CY2023Q2 us-gaap Management Fee Expense
ManagementFeeExpense
3168000 usd
us-gaap Management Fee Expense
ManagementFeeExpense
5806000 usd
us-gaap Management Fee Expense
ManagementFeeExpense
6147000 usd
CY2024Q2 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1943000 usd
CY2023Q2 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1963000 usd
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
3739000 usd
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
4052000 usd
CY2024Q2 us-gaap Operating Expenses
OperatingExpenses
4888000 usd
CY2023Q2 us-gaap Operating Expenses
OperatingExpenses
5131000 usd
us-gaap Operating Expenses
OperatingExpenses
9545000 usd
us-gaap Operating Expenses
OperatingExpenses
10199000 usd
CY2024Q2 us-gaap Net Income Loss
NetIncomeLoss
-13466000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
4078000 usd
us-gaap Net Income Loss
NetIncomeLoss
15656000 usd
us-gaap Net Income Loss
NetIncomeLoss
25541000 usd
CY2024Q2 us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
5508000 usd
CY2023Q2 us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
5840000 usd
us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
11093000 usd
us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
11702000 usd
CY2024Q2 us-gaap Preferred Stock Redemption Discount
PreferredStockRedemptionDiscount
208000 usd
CY2023Q2 us-gaap Preferred Stock Redemption Discount
PreferredStockRedemptionDiscount
364000 usd
us-gaap Preferred Stock Redemption Discount
PreferredStockRedemptionDiscount
401000 usd
us-gaap Preferred Stock Redemption Discount
PreferredStockRedemptionDiscount
364000 usd
CY2024Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-18766000 usd
CY2023Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-1398000 usd
us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
4964000 usd
us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
14203000 usd
CY2024Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.38
CY2023Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.03
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.10
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.35
CY2024Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.38
CY2023Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.03
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.10
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.35
CY2024Q2 us-gaap Net Income Loss
NetIncomeLoss
-13466000 usd
us-gaap Net Income Loss
NetIncomeLoss
25541000 usd
CY2024Q2 us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
5508000 usd
CY2023Q2 us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
5840000 usd
us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
11093000 usd
us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
11702000 usd
CY2024Q2 us-gaap Preferred Stock Redemption Discount
PreferredStockRedemptionDiscount
208000 usd
CY2023Q2 us-gaap Preferred Stock Redemption Discount
PreferredStockRedemptionDiscount
364000 usd
us-gaap Preferred Stock Redemption Discount
PreferredStockRedemptionDiscount
401000 usd
us-gaap Preferred Stock Redemption Discount
PreferredStockRedemptionDiscount
364000 usd
CY2024Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-18766000 usd
CY2023Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-1398000 usd
us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
4964000 usd
us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
14203000 usd
CY2024Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.38
CY2023Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.03
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.10
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.35
CY2024Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.38
CY2023Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.03
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.10
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.35
CY2024Q2 us-gaap Net Income Loss
NetIncomeLoss
-13466000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
4078000 usd
us-gaap Net Income Loss
NetIncomeLoss
15656000 usd
us-gaap Net Income Loss
NetIncomeLoss
25541000 usd
CY2024Q2 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-150000 usd
CY2023Q2 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-131000 usd
us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-352000 usd
us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-607000 usd
CY2024Q2 ivr Other Comprehensive Income Loss Reclassification Of Unrealized Loss On Available For Sale Securities To Increase Decrease In Provision For Credit Losses Net Of Tax
OtherComprehensiveIncomeLossReclassificationOfUnrealizedLossOnAvailableForSaleSecuritiesToIncreaseDecreaseInProvisionForCreditLossesNetOfTax
-263000 usd
CY2023Q2 ivr Other Comprehensive Income Loss Reclassification Of Unrealized Loss On Available For Sale Securities To Increase Decrease In Provision For Credit Losses Net Of Tax
OtherComprehensiveIncomeLossReclassificationOfUnrealizedLossOnAvailableForSaleSecuritiesToIncreaseDecreaseInProvisionForCreditLossesNetOfTax
-169000 usd
ivr Other Comprehensive Income Loss Reclassification Of Unrealized Loss On Available For Sale Securities To Increase Decrease In Provision For Credit Losses Net Of Tax
OtherComprehensiveIncomeLossReclassificationOfUnrealizedLossOnAvailableForSaleSecuritiesToIncreaseDecreaseInProvisionForCreditLossesNetOfTax
-302000 usd
CY2024Q2 ivr Other Comprehensive Income Loss Reclassification Adjustmentfrom Aoc Ion Deferred Swap Gain Loss From Dedesignation Netof Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentfromAOCIonDeferredSwapGainLossFromDedesignationNetofTax
0 usd
CY2023Q2 ivr Other Comprehensive Income Loss Reclassification Adjustmentfrom Aoc Ion Deferred Swap Gain Loss From Dedesignation Netof Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentfromAOCIonDeferredSwapGainLossFromDedesignationNetofTax
-3201000 usd
ivr Other Comprehensive Income Loss Reclassification Adjustmentfrom Aoc Ion Deferred Swap Gain Loss From Dedesignation Netof Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentfromAOCIonDeferredSwapGainLossFromDedesignationNetofTax
0 usd
ivr Other Comprehensive Income Loss Reclassification Adjustmentfrom Aoc Ion Deferred Swap Gain Loss From Dedesignation Netof Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentfromAOCIonDeferredSwapGainLossFromDedesignationNetofTax
-7695000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
0 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
0 usd
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
0 usd
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-10000 usd
CY2024Q2 ivr Other Comprehensive Income Loss Reclassification Currency Translation Gain Loss From Aoci On Deferred Swap Gain Loss From Unconsolidated Venture Other Investment Income Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationCurrencyTranslationGainLossFromAOCIOnDeferredSwapGainLossFromUnconsolidatedVentureOtherInvestmentIncomeLossNetOfTax
0 usd
CY2023Q2 ivr Other Comprehensive Income Loss Reclassification Currency Translation Gain Loss From Aoci On Deferred Swap Gain Loss From Unconsolidated Venture Other Investment Income Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationCurrencyTranslationGainLossFromAOCIOnDeferredSwapGainLossFromUnconsolidatedVentureOtherInvestmentIncomeLossNetOfTax
0 usd
ivr Other Comprehensive Income Loss Reclassification Currency Translation Gain Loss From Aoci On Deferred Swap Gain Loss From Unconsolidated Venture Other Investment Income Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationCurrencyTranslationGainLossFromAOCIOnDeferredSwapGainLossFromUnconsolidatedVentureOtherInvestmentIncomeLossNetOfTax
123000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
113000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-3163000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-50000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-8020000 usd
CY2024Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-13353000 usd
CY2023Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
915000 usd
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
15606000 usd
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
17521000 usd
CY2024Q2 us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
5508000 usd
CY2023Q2 us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
5840000 usd
us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
11093000 usd
us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
11702000 usd
CY2024Q2 us-gaap Preferred Stock Redemption Discount
PreferredStockRedemptionDiscount
208000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
4078000 usd
us-gaap Net Income Loss
NetIncomeLoss
15656000 usd
us-gaap Net Income Loss
NetIncomeLoss
25541000 usd
CY2024Q2 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-150000 usd
CY2023Q2 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-131000 usd
us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-352000 usd
us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-607000 usd
CY2024Q2 ivr Other Comprehensive Income Loss Reclassification Of Unrealized Loss On Available For Sale Securities To Increase Decrease In Provision For Credit Losses Net Of Tax
OtherComprehensiveIncomeLossReclassificationOfUnrealizedLossOnAvailableForSaleSecuritiesToIncreaseDecreaseInProvisionForCreditLossesNetOfTax
-263000 usd
CY2023Q2 ivr Other Comprehensive Income Loss Reclassification Of Unrealized Loss On Available For Sale Securities To Increase Decrease In Provision For Credit Losses Net Of Tax
OtherComprehensiveIncomeLossReclassificationOfUnrealizedLossOnAvailableForSaleSecuritiesToIncreaseDecreaseInProvisionForCreditLossesNetOfTax
-169000 usd
ivr Other Comprehensive Income Loss Reclassification Of Unrealized Loss On Available For Sale Securities To Increase Decrease In Provision For Credit Losses Net Of Tax
OtherComprehensiveIncomeLossReclassificationOfUnrealizedLossOnAvailableForSaleSecuritiesToIncreaseDecreaseInProvisionForCreditLossesNetOfTax
-302000 usd
ivr Other Comprehensive Income Loss Reclassification Of Unrealized Loss On Available For Sale Securities To Increase Decrease In Provision For Credit Losses Net Of Tax
OtherComprehensiveIncomeLossReclassificationOfUnrealizedLossOnAvailableForSaleSecuritiesToIncreaseDecreaseInProvisionForCreditLossesNetOfTax
-169000 usd
CY2024Q2 ivr Other Comprehensive Income Loss Reclassification Adjustmentfrom Aoc Ion Deferred Swap Gain Loss From Dedesignation Netof Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentfromAOCIonDeferredSwapGainLossFromDedesignationNetofTax
0 usd
CY2023Q2 ivr Other Comprehensive Income Loss Reclassification Adjustmentfrom Aoc Ion Deferred Swap Gain Loss From Dedesignation Netof Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentfromAOCIonDeferredSwapGainLossFromDedesignationNetofTax
-3201000 usd
ivr Other Comprehensive Income Loss Reclassification Adjustmentfrom Aoc Ion Deferred Swap Gain Loss From Dedesignation Netof Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentfromAOCIonDeferredSwapGainLossFromDedesignationNetofTax
-7695000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
0 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
0 usd
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
0 usd
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-10000 usd
CY2024Q2 ivr Other Comprehensive Income Loss Reclassification Currency Translation Gain Loss From Aoci On Deferred Swap Gain Loss From Unconsolidated Venture Other Investment Income Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationCurrencyTranslationGainLossFromAOCIOnDeferredSwapGainLossFromUnconsolidatedVentureOtherInvestmentIncomeLossNetOfTax
0 usd
CY2023Q2 ivr Other Comprehensive Income Loss Reclassification Currency Translation Gain Loss From Aoci On Deferred Swap Gain Loss From Unconsolidated Venture Other Investment Income Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationCurrencyTranslationGainLossFromAOCIOnDeferredSwapGainLossFromUnconsolidatedVentureOtherInvestmentIncomeLossNetOfTax
0 usd
ivr Other Comprehensive Income Loss Reclassification Currency Translation Gain Loss From Aoci On Deferred Swap Gain Loss From Unconsolidated Venture Other Investment Income Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationCurrencyTranslationGainLossFromAOCIOnDeferredSwapGainLossFromUnconsolidatedVentureOtherInvestmentIncomeLossNetOfTax
0 usd
ivr Other Comprehensive Income Loss Reclassification Currency Translation Gain Loss From Aoci On Deferred Swap Gain Loss From Unconsolidated Venture Other Investment Income Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationCurrencyTranslationGainLossFromAOCIOnDeferredSwapGainLossFromUnconsolidatedVentureOtherInvestmentIncomeLossNetOfTax
123000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
113000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-3163000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-50000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-8020000 usd
CY2024Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-13353000 usd
CY2023Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
915000 usd
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
15606000 usd
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
17521000 usd
CY2024Q2 us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
5508000 usd
us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
11093000 usd
us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
11702000 usd
CY2023Q2 us-gaap Preferred Stock Redemption Discount
PreferredStockRedemptionDiscount
364000 usd
us-gaap Preferred Stock Redemption Discount
PreferredStockRedemptionDiscount
401000 usd
CY2024Q2 ivr Comprehensive Income Loss Net Of Tax Attributable To Common Stockholders
ComprehensiveIncomeLossNetOfTaxAttributableToCommonStockholders
-18653000 usd
CY2023Q2 ivr Comprehensive Income Loss Net Of Tax Attributable To Common Stockholders
ComprehensiveIncomeLossNetOfTaxAttributableToCommonStockholders
-4561000 usd
ivr Comprehensive Income Loss Net Of Tax Attributable To Common Stockholders
ComprehensiveIncomeLossNetOfTaxAttributableToCommonStockholders
4914000 usd
ivr Comprehensive Income Loss Net Of Tax Attributable To Common Stockholders
ComprehensiveIncomeLossNetOfTaxAttributableToCommonStockholders
6183000 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
782665000 usd
CY2024Q1 us-gaap Net Income Loss
NetIncomeLoss
29122000 usd
CY2024Q1 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-163000 usd
CY2024Q1 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
3318000 usd
CY2024Q1 us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
4383000 usd
CY2024Q1 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
19530000 usd
CY2024Q1 us-gaap Dividends Preferred Stock Cash
DividendsPreferredStockCash
5585000 usd
CY2024Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
128000 usd
CY2024Q1 us-gaap Stockholders Equity
StockholdersEquity
785572000 usd
CY2024Q2 us-gaap Net Income Loss
NetIncomeLoss
-13466000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
113000 usd
CY2024Q2 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
20255000 usd
CY2024Q2 us-gaap Dividends Preferred Stock Cash
DividendsPreferredStockCash
5508000 usd
CY2024Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
131000 usd
CY2024Q2 us-gaap Stockholders Equity
StockholdersEquity
759216000 usd
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
804075000 usd
CY2023Q2 us-gaap Preferred Stock Redemption Discount
PreferredStockRedemptionDiscount
364000 usd
us-gaap Preferred Stock Redemption Discount
PreferredStockRedemptionDiscount
401000 usd
us-gaap Preferred Stock Redemption Discount
PreferredStockRedemptionDiscount
364000 usd
CY2024Q2 ivr Comprehensive Income Loss Net Of Tax Attributable To Common Stockholders
ComprehensiveIncomeLossNetOfTaxAttributableToCommonStockholders
-18653000 usd
CY2023Q2 ivr Comprehensive Income Loss Net Of Tax Attributable To Common Stockholders
ComprehensiveIncomeLossNetOfTaxAttributableToCommonStockholders
-4561000 usd
ivr Comprehensive Income Loss Net Of Tax Attributable To Common Stockholders
ComprehensiveIncomeLossNetOfTaxAttributableToCommonStockholders
4914000 usd
ivr Comprehensive Income Loss Net Of Tax Attributable To Common Stockholders
ComprehensiveIncomeLossNetOfTaxAttributableToCommonStockholders
6183000 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
782665000 usd
CY2024Q1 us-gaap Net Income Loss
NetIncomeLoss
29122000 usd
CY2024Q1 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-163000 usd
CY2024Q1 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
3318000 usd
CY2024Q1 us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
4383000 usd
CY2024Q1 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
19530000 usd
CY2024Q1 us-gaap Dividends Preferred Stock Cash
DividendsPreferredStockCash
5585000 usd
CY2024Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
128000 usd
CY2024Q1 us-gaap Stockholders Equity
StockholdersEquity
785572000 usd
CY2024Q2 us-gaap Net Income Loss
NetIncomeLoss
-13466000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
113000 usd
CY2024Q2 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
16052000 usd
CY2024Q2 us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
3423000 usd
CY2024Q2 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
20255000 usd
CY2024Q2 us-gaap Dividends Preferred Stock Cash
DividendsPreferredStockCash
5508000 usd
CY2024Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
131000 usd
CY2024Q2 us-gaap Stockholders Equity
StockholdersEquity
759216000 usd
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
804075000 usd
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
21463000 usd
CY2023Q1 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-4857000 usd
CY2023Q1 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
16658000 usd
CY2023Q1 us-gaap Dividends Preferred Stock Cash
DividendsPreferredStockCash
5862000 usd
CY2023Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
162000 usd
CY2023Q1 us-gaap Stockholders Equity
StockholdersEquity
834115000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
4078000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-3163000 usd
CY2023Q2 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
30968000 usd
CY2023Q2 us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
1582000 usd
CY2023Q2 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
17833000 usd
CY2023Q2 us-gaap Dividends Preferred Stock Cash
DividendsPreferredStockCash
5840000 usd
CY2023Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
141000 usd
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
840884000 usd
us-gaap Profit Loss
ProfitLoss
15656000 usd
us-gaap Profit Loss
ProfitLoss
25541000 usd
ivr Amortization Of Premiums Discounts Net
AmortizationOfPremiumsDiscountsNet
6719000 usd
ivr Amortization Of Premiums Discounts Net
AmortizationOfPremiumsDiscountsNet
-2752000 usd
ivr Realized And Unrealized Gain Loss On Derivative Instruments Net
RealizedAndUnrealizedGainLossOnDerivativeInstrumentsNet
32865000 usd
ivr Realized And Unrealized Gain Loss On Derivative Instruments Net
RealizedAndUnrealizedGainLossOnDerivativeInstrumentsNet
-66172000 usd
us-gaap Gain Loss On Investments
GainLossOnInvestments
-111365000 usd
us-gaap Gain Loss On Investments
GainLossOnInvestments
-47723000 usd
us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
302000 usd
us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
169000 usd
ivr Gain Loss From Investments In Unconsolidated Ventures In Excess Of Distributions Received
GainLossFromInvestmentsInUnconsolidatedVenturesInExcessOfDistributionsReceived
-193000 usd
ivr Gain Loss From Investments In Unconsolidated Ventures In Excess Of Distributions Received
GainLossFromInvestmentsInUnconsolidatedVenturesInExcessOfDistributionsReceived
2000 usd
ivr Other Amortization
OtherAmortization
259000 usd
us-gaap Foreign Currency Transaction Loss Before Tax
ForeignCurrencyTransactionLossBeforeTax
0 usd
us-gaap Foreign Currency Transaction Loss Before Tax
ForeignCurrencyTransactionLossBeforeTax
123000 usd
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
21463000 usd
CY2023Q1 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-4857000 usd
CY2023Q1 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
35792000 usd
CY2023Q1 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
16658000 usd
CY2023Q1 us-gaap Dividends Preferred Stock Cash
DividendsPreferredStockCash
5862000 usd
CY2023Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
162000 usd
CY2023Q1 us-gaap Stockholders Equity
StockholdersEquity
834115000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
4078000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-3163000 usd
CY2023Q2 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
30968000 usd
CY2023Q2 us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
1582000 usd
CY2023Q2 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
17833000 usd
CY2023Q2 us-gaap Dividends Preferred Stock Cash
DividendsPreferredStockCash
5840000 usd
CY2023Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
141000 usd
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
840884000 usd
us-gaap Profit Loss
ProfitLoss
15656000 usd
us-gaap Profit Loss
ProfitLoss
25541000 usd
ivr Amortization Of Premiums Discounts Net
AmortizationOfPremiumsDiscountsNet
6719000 usd
ivr Amortization Of Premiums Discounts Net
AmortizationOfPremiumsDiscountsNet
-2752000 usd
ivr Realized And Unrealized Gain Loss On Derivative Instruments Net
RealizedAndUnrealizedGainLossOnDerivativeInstrumentsNet
32865000 usd
ivr Realized And Unrealized Gain Loss On Derivative Instruments Net
RealizedAndUnrealizedGainLossOnDerivativeInstrumentsNet
-66172000 usd
us-gaap Gain Loss On Investments
GainLossOnInvestments
-111365000 usd
us-gaap Gain Loss On Investments
GainLossOnInvestments
-47723000 usd
us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
302000 usd
us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
169000 usd
ivr Gain Loss From Investments In Unconsolidated Ventures In Excess Of Distributions Received
GainLossFromInvestmentsInUnconsolidatedVenturesInExcessOfDistributionsReceived
-193000 usd
ivr Gain Loss From Investments In Unconsolidated Ventures In Excess Of Distributions Received
GainLossFromInvestmentsInUnconsolidatedVenturesInExcessOfDistributionsReceived
2000 usd
ivr Other Amortization
OtherAmortization
259000 usd
ivr Other Amortization
OtherAmortization
-7392000 usd
us-gaap Foreign Currency Transaction Loss Before Tax
ForeignCurrencyTransactionLossBeforeTax
0 usd
us-gaap Foreign Currency Transaction Loss Before Tax
ForeignCurrencyTransactionLossBeforeTax
123000 usd
us-gaap Increase Decrease In Operating Assets
IncreaseDecreaseInOperatingAssets
1783000 usd
us-gaap Increase Decrease In Operating Assets
IncreaseDecreaseInOperatingAssets
421000 usd
us-gaap Increase Decrease In Operating Liabilities
IncreaseDecreaseInOperatingLiabilities
4068000 usd
us-gaap Increase Decrease In Operating Liabilities
IncreaseDecreaseInOperatingLiabilities
19079000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
153744000 usd
us-gaap Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
2393198000 usd
ivr Contributions Distributions In Equity Method Investee
ContributionsDistributionsInEquityMethodInvestee
-307000 usd
ivr Contributions Distributions In Equity Method Investee
ContributionsDistributionsInEquityMethodInvestee
-40000 usd
ivr Proceeds From Maturities Prepayments And Calls Of Marketable Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfMarketableSecurities
153021000 usd
ivr Proceeds From Maturities Prepayments And Calls Of Marketable Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfMarketableSecurities
144515000 usd
us-gaap Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
568331000 usd
us-gaap Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
1482034000 usd
us-gaap Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
10755000 usd
us-gaap Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
0 usd
ivr Proceeds From Payments For Settlement Or Termination Of Swaps Tb As And Forwards Net
ProceedsFromPaymentsForSettlementOrTerminationOfSwapsTBAsAndForwardsNet
26338000 usd
ivr Proceeds From Payments For Settlement Or Termination Of Swaps Tb As And Forwards Net
ProceedsFromPaymentsForSettlementOrTerminationOfSwapsTBAsAndForwardsNet
-64954000 usd
ivr Net Change In Due From Counterparties And Collateral Held Payable Investing Activities
NetChangeInDueFromCounterpartiesAndCollateralHeldPayableInvestingActivities
-1279000 usd
ivr Net Change In Due From Counterparties And Collateral Held Payable Investing Activities
NetChangeInDueFromCounterpartiesAndCollateralHeldPayableInvestingActivities
1584000 usd
us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
19370000 usd
us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
66760000 usd
us-gaap Payments For Repurchase Of Preferred Stock And Preference Stock
PaymentsForRepurchaseOfPreferredStockAndPreferenceStock
7806000 usd
us-gaap Payments For Repurchase Of Preferred Stock And Preference Stock
PaymentsForRepurchaseOfPreferredStockAndPreferenceStock
1582000 usd
us-gaap Proceeds From Other Short Term Debt
ProceedsFromOtherShortTermDebt
17949216000 usd
us-gaap Proceeds From Other Short Term Debt
ProceedsFromOtherShortTermDebt
17156436000 usd
us-gaap Increase Decrease In Operating Assets
IncreaseDecreaseInOperatingAssets
1783000 usd
us-gaap Increase Decrease In Operating Assets
IncreaseDecreaseInOperatingAssets
421000 usd
us-gaap Increase Decrease In Operating Liabilities
IncreaseDecreaseInOperatingLiabilities
4068000 usd
us-gaap Increase Decrease In Operating Liabilities
IncreaseDecreaseInOperatingLiabilities
19079000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
90476000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
153744000 usd
us-gaap Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
624425000 usd
us-gaap Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
2393198000 usd
ivr Contributions Distributions In Equity Method Investee
ContributionsDistributionsInEquityMethodInvestee
-307000 usd
ivr Contributions Distributions In Equity Method Investee
ContributionsDistributionsInEquityMethodInvestee
-40000 usd
ivr Proceeds From Maturities Prepayments And Calls Of Marketable Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfMarketableSecurities
153021000 usd
ivr Proceeds From Maturities Prepayments And Calls Of Marketable Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfMarketableSecurities
144515000 usd
us-gaap Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
568331000 usd
us-gaap Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
1482034000 usd
us-gaap Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
10755000 usd
us-gaap Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
0 usd
ivr Proceeds From Payments For Settlement Or Termination Of Swaps Tb As And Forwards Net
ProceedsFromPaymentsForSettlementOrTerminationOfSwapsTBAsAndForwardsNet
26338000 usd
ivr Proceeds From Payments For Settlement Or Termination Of Swaps Tb As And Forwards Net
ProceedsFromPaymentsForSettlementOrTerminationOfSwapsTBAsAndForwardsNet
-64954000 usd
ivr Net Change In Due From Counterparties And Collateral Held Payable Investing Activities
NetChangeInDueFromCounterpartiesAndCollateralHeldPayableInvestingActivities
-1279000 usd
ivr Net Change In Due From Counterparties And Collateral Held Payable Investing Activities
NetChangeInDueFromCounterpartiesAndCollateralHeldPayableInvestingActivities
1584000 usd
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
133048000 usd
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-829979000 usd
us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
19370000 usd
us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
66760000 usd
us-gaap Payments For Repurchase Of Preferred Stock And Preference Stock
PaymentsForRepurchaseOfPreferredStockAndPreferenceStock
7806000 usd
us-gaap Payments For Repurchase Of Preferred Stock And Preference Stock
PaymentsForRepurchaseOfPreferredStockAndPreferenceStock
1582000 usd
us-gaap Proceeds From Other Short Term Debt
ProceedsFromOtherShortTermDebt
17949216000 usd
us-gaap Proceeds From Other Short Term Debt
ProceedsFromOtherShortTermDebt
17156436000 usd
us-gaap Repayments Of Other Short Term Debt
RepaymentsOfOtherShortTermDebt
18147017000 usd
us-gaap Repayments Of Other Short Term Debt
RepaymentsOfOtherShortTermDebt
16431871000 usd
ivr Net Change In Due From Counterparties And Collateral Held Payable On Repurchase Agreements Financing Activities
NetChangeInDueFromCounterpartiesAndCollateralHeldPayableOnRepurchaseAgreementsFinancingActivities
2475000 usd
ivr Net Change In Due From Counterparties And Collateral Held Payable On Repurchase Agreements Financing Activities
NetChangeInDueFromCounterpartiesAndCollateralHeldPayableOnRepurchaseAgreementsFinancingActivities
4892000 usd
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
0 usd
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
169000 usd
us-gaap Payments Of Ordinary Dividends
PaymentsOfOrdinaryDividends
50007000 usd
us-gaap Payments Of Ordinary Dividends
PaymentsOfOrdinaryDividends
53523000 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-238719000 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
731159000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-15195000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
54924000 usd
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
198637000 usd
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
278781000 usd
CY2024Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
183442000 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
333705000 usd
us-gaap Interest Paid Net
InterestPaidNet
116223000 usd
us-gaap Interest Paid Net
InterestPaidNet
96830000 usd
ivr Net Change In Unrealized Gain Loss On Mortgage Backed And Credit Risk Transfer Securities
NetChangeInUnrealizedGainLossOnMortgageBackedAndCreditRiskTransferSecurities
50000 usd
ivr Net Change In Unrealized Gain Loss On Mortgage Backed And Credit Risk Transfer Securities
NetChangeInUnrealizedGainLossOnMortgageBackedAndCreditRiskTransferSecurities
438000 usd
CY2024Q2 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
20255000 usd
CY2023Q2 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
17832000 usd
ivr Net Change In Investment Related Receivable Payable Excluding Agency Cmbs Purchase Commitments
NetChangeInInvestmentRelatedReceivablePayableExcludingAgencyCMBSPurchaseCommitments
6591000 usd
ivr Net Change In Investment Related Receivable Payable Excluding Agency Cmbs Purchase Commitments
NetChangeInInvestmentRelatedReceivablePayableExcludingAgencyCMBSPurchaseCommitments
0 usd
ivr Net Change In Foreign Currency Translation Adjustment Recorded In Accumulated Other Comprehensive Income
NetChangeInForeignCurrencyTranslationAdjustmentRecordedInAccumulatedOtherComprehensiveIncome
0 usd
ivr Net Change In Foreign Currency Translation Adjustment Recorded In Accumulated Other Comprehensive Income
NetChangeInForeignCurrencyTranslationAdjustmentRecordedInAccumulatedOtherComprehensiveIncome
-113000 usd
us-gaap Repayments Of Other Short Term Debt
RepaymentsOfOtherShortTermDebt
18147017000 usd
us-gaap Repayments Of Other Short Term Debt
RepaymentsOfOtherShortTermDebt
16431871000 usd
ivr Net Change In Due From Counterparties And Collateral Held Payable On Repurchase Agreements Financing Activities
NetChangeInDueFromCounterpartiesAndCollateralHeldPayableOnRepurchaseAgreementsFinancingActivities
2475000 usd
ivr Net Change In Due From Counterparties And Collateral Held Payable On Repurchase Agreements Financing Activities
NetChangeInDueFromCounterpartiesAndCollateralHeldPayableOnRepurchaseAgreementsFinancingActivities
4892000 usd
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
0 usd
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
169000 usd
us-gaap Payments Of Ordinary Dividends
PaymentsOfOrdinaryDividends
50007000 usd
us-gaap Payments Of Ordinary Dividends
PaymentsOfOrdinaryDividends
53523000 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-238719000 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
731159000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-15195000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
54924000 usd
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
198637000 usd
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
278781000 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
333705000 usd
us-gaap Interest Paid Net
InterestPaidNet
116223000 usd
us-gaap Interest Paid Net
InterestPaidNet
96830000 usd
ivr Net Change In Unrealized Gain Loss On Mortgage Backed And Credit Risk Transfer Securities
NetChangeInUnrealizedGainLossOnMortgageBackedAndCreditRiskTransferSecurities
50000 usd
ivr Net Change In Unrealized Gain Loss On Mortgage Backed And Credit Risk Transfer Securities
NetChangeInUnrealizedGainLossOnMortgageBackedAndCreditRiskTransferSecurities
438000 usd
CY2024Q2 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
20255000 usd
CY2023Q2 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
17832000 usd
ivr Net Change In Investment Related Receivable Payable Excluding Agency Cmbs Purchase Commitments
NetChangeInInvestmentRelatedReceivablePayableExcludingAgencyCMBSPurchaseCommitments
6591000 usd
ivr Net Change In Investment Related Receivable Payable Excluding Agency Cmbs Purchase Commitments
NetChangeInInvestmentRelatedReceivablePayableExcludingAgencyCMBSPurchaseCommitments
0 usd
ivr Net Change In Foreign Currency Translation Adjustment Recorded In Accumulated Other Comprehensive Income
NetChangeInForeignCurrencyTranslationAdjustmentRecordedInAccumulatedOtherComprehensiveIncome
0 usd
ivr Net Change In Foreign Currency Translation Adjustment Recorded In Accumulated Other Comprehensive Income
NetChangeInForeignCurrencyTranslationAdjustmentRecordedInAccumulatedOtherComprehensiveIncome
-113000 usd
ivr Minimum Distribution Percentage Of Taxable Income To Qualify For Real Estate Investment Trust
MinimumDistributionPercentageOfTaxableIncomeToQualifyForRealEstateInvestmentTrust
0.90
us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1 segment
ivr Minimum Distribution Percentage Of Taxable Income To Qualify For Real Estate Investment Trust
MinimumDistributionPercentageOfTaxableIncomeToQualifyForRealEstateInvestmentTrust
0.90
us-gaap Use Of Estimates
UseOfEstimates
<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in our condensed consolidated financial statements and accompanying notes. Examples of estimates include, but are not limited to, estimates of the fair values of financial instruments, interest income on mortgage-backed securities and allowances for credit losses. Actual results may differ from those estimates.</span></div>
us-gaap Use Of Estimates
UseOfEstimates
<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in our condensed consolidated financial statements and accompanying notes. Examples of estimates include, but are not limited to, estimates of the fair values of financial instruments, interest income on mortgage-backed securities and allowances for credit losses. Actual results may differ from those estimates.</span></div>
CY2024Q2 ivr Marketable Securities Principal Amount
MarketableSecuritiesPrincipalAmount
5699125000 usd
CY2024Q2 ivr Marketable Securities Unamortized Premium Discount
MarketableSecuritiesUnamortizedPremiumDiscount
-867675000 usd
CY2024Q2 ivr Marketable Securities Amortized Cost Basis
MarketableSecuritiesAmortizedCostBasis
4831450000 usd
CY2024Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
622000 usd
CY2024Q2 ivr Marketable Securities Accumulated Gross Unrealized Gain Loss Before Tax
MarketableSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax
5999000 usd
CY2024Q2 us-gaap Marketable Securities
MarketableSecurities
4836827000 usd
CY2024Q2 ivr Marketable Securities Weighted Average Yield Rate
MarketableSecuritiesWeightedAverageYieldRate
0.0545
CY2024Q2 ivr Available For Sale Securities Unamortized Premium Discount Non Accretable Portion
AvailableForSaleSecuritiesUnamortizedPremiumDiscountNonAccretablePortion
2100000 usd
ivr Percentageof Non Agency Residential Mortgage Backed Securities Interest Only Principal Balance
PercentageofNonAgencyResidentialMortgageBackedSecuritiesInterestOnlyPrincipalBalance
0.968
ivr Percentageof Non Agency Residential Mortgage Backed Securities Interest Only Amortized Cost
PercentageofNonAgencyResidentialMortgageBackedSecuritiesInterestOnlyAmortizedCost
0.356
ivr Percentageof Non Agency Residential Mortgage Backed Securities Interest Only Fair Value
PercentageofNonAgencyResidentialMortgageBackedSecuritiesInterestOnlyFairValue
0.321
CY2023Q4 ivr Marketable Securities Principal Amount
MarketableSecuritiesPrincipalAmount
5864813000 usd
CY2023Q4 ivr Marketable Securities Unamortized Premium Discount
MarketableSecuritiesUnamortizedPremiumDiscount
-926395000 usd
CY2023Q4 ivr Marketable Securities Amortized Cost Basis
MarketableSecuritiesAmortizedCostBasis
4938418000 usd
CY2023Q4 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
320000 usd
CY2023Q4 us-gaap Marketable Securities
MarketableSecurities
5045306000 usd
CY2024Q2 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
15480000 usd
CY2024Q2 us-gaap Trading Securities
TradingSecurities
4821347000 usd
CY2024Q2 us-gaap Marketable Securities
MarketableSecurities
4836827000 usd
CY2023Q4 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
15678000 usd
CY2023Q4 us-gaap Trading Securities
TradingSecurities
5029628000 usd
CY2023Q4 us-gaap Marketable Securities
MarketableSecurities
5045306000 usd
CY2023Q4 ivr Marketable Securities Principal Amount
MarketableSecuritiesPrincipalAmount
5864813000 usd
CY2024Q2 ivr Marketable Securities Unamortized Premium
MarketableSecuritiesUnamortizedPremium
6012000 usd
CY2024Q2 ivr Marketable Securities Unamortized Discount
MarketableSecuritiesUnamortizedDiscount
873687000 usd
CY2023Q4 ivr Marketable Securities Unamortized Discount
MarketableSecuritiesUnamortizedDiscount
931456000 usd
CY2023Q4 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
320000 usd
CY2024Q2 ivr Marketable Securities Unamortized Premium Discount
MarketableSecuritiesUnamortizedPremiumDiscount
-867675000 usd
CY2024Q2 ivr Marketable Securities Amortized Cost Basis
MarketableSecuritiesAmortizedCostBasis
4831450000 usd
CY2024Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
622000 usd
CY2024Q2 us-gaap Marketable Securities
MarketableSecurities
4836827000 usd
CY2024Q2 ivr Marketable Securities Weighted Average Yield Rate
MarketableSecuritiesWeightedAverageYieldRate
0.0545
CY2024Q2 ivr Available For Sale Securities Unamortized Premium Discount Non Accretable Portion
AvailableForSaleSecuritiesUnamortizedPremiumDiscountNonAccretablePortion
2100000 usd
ivr Percentageof Non Agency Residential Mortgage Backed Securities Interest Only Principal Balance
PercentageofNonAgencyResidentialMortgageBackedSecuritiesInterestOnlyPrincipalBalance
0.968
ivr Percentageof Non Agency Residential Mortgage Backed Securities Interest Only Amortized Cost
PercentageofNonAgencyResidentialMortgageBackedSecuritiesInterestOnlyAmortizedCost
0.356
ivr Percentageof Non Agency Residential Mortgage Backed Securities Interest Only Fair Value
PercentageofNonAgencyResidentialMortgageBackedSecuritiesInterestOnlyFairValue
0.321
CY2023Q4 ivr Marketable Securities Principal Amount
MarketableSecuritiesPrincipalAmount
5864813000 usd
CY2023Q4 ivr Marketable Securities Unamortized Premium Discount
MarketableSecuritiesUnamortizedPremiumDiscount
-926395000 usd
CY2023Q4 ivr Marketable Securities Amortized Cost Basis
MarketableSecuritiesAmortizedCostBasis
4938418000 usd
CY2023Q4 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
320000 usd
CY2023Q4 ivr Marketable Securities Accumulated Gross Unrealized Gain Loss Before Tax
MarketableSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax
107208000 usd
CY2024Q2 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
15480000 usd
CY2024Q2 us-gaap Trading Securities
TradingSecurities
4821347000 usd
CY2024Q2 us-gaap Marketable Securities
MarketableSecurities
4836827000 usd
CY2023Q4 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
15678000 usd
CY2023Q4 us-gaap Trading Securities
TradingSecurities
5029628000 usd
CY2023Q4 us-gaap Marketable Securities
MarketableSecurities
5045306000 usd
CY2023Q4 ivr Marketable Securities Principal Amount
MarketableSecuritiesPrincipalAmount
5864813000 usd
CY2024Q2 ivr Marketable Securities Unamortized Premium
MarketableSecuritiesUnamortizedPremium
6012000 usd
CY2024Q2 ivr Marketable Securities Unamortized Discount
MarketableSecuritiesUnamortizedDiscount
873687000 usd
CY2023Q4 ivr Marketable Securities Unamortized Discount
MarketableSecuritiesUnamortizedDiscount
931456000 usd
CY2024Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
622000 usd
CY2023Q4 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
320000 usd
CY2024Q2 ivr Marketable Securities Accumulated Gross Unrealized Gain Before Tax
MarketableSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
26304000 usd
CY2023Q4 ivr Marketable Securities Accumulated Gross Unrealized Gain Before Tax
MarketableSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
111422000 usd
CY2024Q2 ivr Marketable Securities Accumulated Gross Unrealized Loss Before Tax
MarketableSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
20305000 usd
CY2023Q4 ivr Marketable Securities Accumulated Gross Unrealized Loss Before Tax
MarketableSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
4214000 usd
CY2024Q2 us-gaap Marketable Securities
MarketableSecurities
4836827000 usd
CY2023Q4 us-gaap Marketable Securities
MarketableSecurities
5045306000 usd
CY2024Q2 ivr Marketable Securities Debt Maturities Next Twelve Months Fair Value
MarketableSecuritiesDebtMaturitiesNextTwelveMonthsFairValue
0 usd
CY2023Q4 ivr Marketable Securities Debt Maturities Next Twelve Months Fair Value
MarketableSecuritiesDebtMaturitiesNextTwelveMonthsFairValue
0 usd
CY2024Q2 ivr Marketable Securities Accumulated Gross Unrealized Gain Before Tax
MarketableSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
26304000 usd
CY2023Q4 ivr Marketable Securities Accumulated Gross Unrealized Gain Before Tax
MarketableSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
111422000 usd
CY2024Q2 ivr Marketable Securities Accumulated Gross Unrealized Loss Before Tax
MarketableSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
20305000 usd
CY2023Q4 ivr Marketable Securities Accumulated Gross Unrealized Loss Before Tax
MarketableSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
4214000 usd
CY2023Q4 us-gaap Marketable Securities
MarketableSecurities
5045306000 usd
CY2023Q4 ivr Marketable Securities Debt Maturities Next Twelve Months Fair Value
MarketableSecuritiesDebtMaturitiesNextTwelveMonthsFairValue
0 usd
CY2024Q2 ivr Marketable Securities Debt Maturities Year Two Through Five Fair Value
MarketableSecuritiesDebtMaturitiesYearTwoThroughFiveFairValue
10488000 usd
CY2023Q4 ivr Marketable Securities Debt Maturities Year Two Through Five Fair Value
MarketableSecuritiesDebtMaturitiesYearTwoThroughFiveFairValue
189845000 usd
CY2024Q2 ivr Marketable Securities Debt Maturities Greater Than Or Equal To Five Years Fair Value
MarketableSecuritiesDebtMaturitiesGreaterThanOrEqualToFiveYearsFairValue
4826339000 usd
CY2023Q4 ivr Marketable Securities Debt Maturities Greater Than Or Equal To Five Years Fair Value
MarketableSecuritiesDebtMaturitiesGreaterThanOrEqualToFiveYearsFairValue
4855461000 usd
CY2024Q2 us-gaap Financial Instruments Owned Mortgages Mortgage Backed And Asset Backed Securities At Fair Value
FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue
4836827000 usd
CY2023Q4 us-gaap Financial Instruments Owned Mortgages Mortgage Backed And Asset Backed Securities At Fair Value
FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue
5045306000 usd
CY2024Q2 ivr Marketable Securitiesin Unrealized Loss Positions Qualitative Disclosure Numberof Positions Lessthan One Year
MarketableSecuritiesinUnrealizedLossPositionsQualitativeDisclosureNumberofPositionsLessthanOneYear
46 security
CY2024Q2 ivr Marketable Securities Continuous Unrealized Loss Position Twelve Monthsor Longer Fair Value
MarketableSecuritiesContinuousUnrealizedLossPositionTwelveMonthsorLongerFairValue
16316000 usd
CY2024Q2 ivr Marketable Securities Continuous Unrealized Loss Position12 Monthsor Longer Accumulated Loss
MarketableSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAccumulatedLoss
2176000 usd
CY2024Q2 ivr Marketable Securitiesin Unrealized Loss Positions Qualitative Disclosure Numberof Positions Greaterthanor Equalto One Year
MarketableSecuritiesinUnrealizedLossPositionsQualitativeDisclosureNumberofPositionsGreaterthanorEqualtoOneYear
13 security
CY2024Q2 ivr Marketable Securities Continuous Unrealized Loss Position Fair Value
MarketableSecuritiesContinuousUnrealizedLossPositionFairValue
2691413000 usd
CY2024Q2 ivr Marketable Securities Continuous Unrealized Loss Position Accumulated Loss
MarketableSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
20305000 usd
CY2024Q2 ivr Marketable Securitiesin Unrealized Loss Positions Qualitative Disclosure Numberof Positions
MarketableSecuritiesinUnrealizedLossPositionsQualitativeDisclosureNumberofPositions
59 security
CY2023Q4 ivr Marketable Securities Continuous Unrealized Loss Position Lessthan Twelve Months Fair Value
MarketableSecuritiesContinuousUnrealizedLossPositionLessthanTwelveMonthsFairValue
27421000 usd
CY2023Q4 ivr Marketable Securities Continuous Unrealized Loss Position Lessthan12 Months Accumulated Loss
MarketableSecuritiesContinuousUnrealizedLossPositionLessthan12MonthsAccumulatedLoss
1222000 usd
CY2023Q4 ivr Marketable Securitiesin Unrealized Loss Positions Qualitative Disclosure Numberof Positions Lessthan One Year
MarketableSecuritiesinUnrealizedLossPositionsQualitativeDisclosureNumberofPositionsLessthanOneYear
4 security
CY2023Q4 ivr Marketable Securities Continuous Unrealized Loss Position Twelve Monthsor Longer Fair Value
MarketableSecuritiesContinuousUnrealizedLossPositionTwelveMonthsorLongerFairValue
23126000 usd
CY2023Q4 ivr Marketable Securities Continuous Unrealized Loss Position12 Monthsor Longer Accumulated Loss
MarketableSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAccumulatedLoss
2992000 usd
CY2023Q4 ivr Marketable Securitiesin Unrealized Loss Positions Qualitative Disclosure Numberof Positions Greaterthanor Equalto One Year
MarketableSecuritiesinUnrealizedLossPositionsQualitativeDisclosureNumberofPositionsGreaterthanorEqualtoOneYear
15 security
CY2023Q4 ivr Marketable Securities Continuous Unrealized Loss Position Fair Value
MarketableSecuritiesContinuousUnrealizedLossPositionFairValue
50547000 usd
CY2023Q4 ivr Marketable Securities Continuous Unrealized Loss Position Accumulated Loss
MarketableSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
4214000 usd
CY2023Q4 ivr Marketable Securitiesin Unrealized Loss Positions Qualitative Disclosure Numberof Positions
MarketableSecuritiesinUnrealizedLossPositionsQualitativeDisclosureNumberofPositions
19 security
CY2024Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not To Sell Before Recovery Credit Loss Previously Recorded Expense Reversal
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotToSellBeforeRecoveryCreditLossPreviouslyRecordedExpenseReversal
263000 usd
us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not To Sell Before Recovery Credit Loss Previously Recorded Expense Reversal
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotToSellBeforeRecoveryCreditLossPreviouslyRecordedExpenseReversal
302000 usd
us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not Previously Recorded
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded
169000 usd
CY2023Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not Previously Recorded
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded
169000 usd
CY2024Q1 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
-359000 usd
CY2023Q1 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
0 usd
CY2023Q4 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
320000 usd
CY2022Q4 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
0 usd
CY2023Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not Previously Recorded
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded
169000 usd
CY2024Q2 ivr Marketable Securities Debt Maturities Year Two Through Five Fair Value
MarketableSecuritiesDebtMaturitiesYearTwoThroughFiveFairValue
10488000 usd
CY2023Q4 ivr Marketable Securities Debt Maturities Year Two Through Five Fair Value
MarketableSecuritiesDebtMaturitiesYearTwoThroughFiveFairValue
189845000 usd
CY2024Q2 ivr Marketable Securities Debt Maturities Greater Than Or Equal To Five Years Fair Value
MarketableSecuritiesDebtMaturitiesGreaterThanOrEqualToFiveYearsFairValue
4826339000 usd
CY2023Q4 ivr Marketable Securities Debt Maturities Greater Than Or Equal To Five Years Fair Value
MarketableSecuritiesDebtMaturitiesGreaterThanOrEqualToFiveYearsFairValue
4855461000 usd
CY2024Q2 us-gaap Financial Instruments Owned Mortgages Mortgage Backed And Asset Backed Securities At Fair Value
FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue
4836827000 usd
CY2023Q4 us-gaap Financial Instruments Owned Mortgages Mortgage Backed And Asset Backed Securities At Fair Value
FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue
5045306000 usd
CY2024Q2 ivr Marketable Securities Continuous Unrealized Loss Position Lessthan Twelve Months Fair Value
MarketableSecuritiesContinuousUnrealizedLossPositionLessthanTwelveMonthsFairValue
2675097000 usd
CY2024Q2 ivr Marketable Securities Continuous Unrealized Loss Position Lessthan12 Months Accumulated Loss
MarketableSecuritiesContinuousUnrealizedLossPositionLessthan12MonthsAccumulatedLoss
18129000 usd
CY2024Q2 ivr Marketable Securitiesin Unrealized Loss Positions Qualitative Disclosure Numberof Positions Lessthan One Year
MarketableSecuritiesinUnrealizedLossPositionsQualitativeDisclosureNumberofPositionsLessthanOneYear
46 security
CY2024Q2 ivr Marketable Securities Continuous Unrealized Loss Position Twelve Monthsor Longer Fair Value
MarketableSecuritiesContinuousUnrealizedLossPositionTwelveMonthsorLongerFairValue
16316000 usd
CY2024Q2 ivr Marketable Securities Continuous Unrealized Loss Position12 Monthsor Longer Accumulated Loss
MarketableSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAccumulatedLoss
2176000 usd
CY2024Q2 ivr Marketable Securitiesin Unrealized Loss Positions Qualitative Disclosure Numberof Positions Greaterthanor Equalto One Year
MarketableSecuritiesinUnrealizedLossPositionsQualitativeDisclosureNumberofPositionsGreaterthanorEqualtoOneYear
13 security
CY2024Q2 ivr Marketable Securities Continuous Unrealized Loss Position Fair Value
MarketableSecuritiesContinuousUnrealizedLossPositionFairValue
2691413000 usd
CY2024Q2 ivr Marketable Securities Continuous Unrealized Loss Position Accumulated Loss
MarketableSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
20305000 usd
CY2024Q2 ivr Marketable Securitiesin Unrealized Loss Positions Qualitative Disclosure Numberof Positions
MarketableSecuritiesinUnrealizedLossPositionsQualitativeDisclosureNumberofPositions
59 security
CY2023Q4 ivr Marketable Securities Continuous Unrealized Loss Position Lessthan Twelve Months Fair Value
MarketableSecuritiesContinuousUnrealizedLossPositionLessthanTwelveMonthsFairValue
27421000 usd
CY2023Q4 ivr Marketable Securities Continuous Unrealized Loss Position Lessthan12 Months Accumulated Loss
MarketableSecuritiesContinuousUnrealizedLossPositionLessthan12MonthsAccumulatedLoss
1222000 usd
CY2023Q4 ivr Marketable Securitiesin Unrealized Loss Positions Qualitative Disclosure Numberof Positions Lessthan One Year
MarketableSecuritiesinUnrealizedLossPositionsQualitativeDisclosureNumberofPositionsLessthanOneYear
4 security
CY2023Q4 ivr Marketable Securities Continuous Unrealized Loss Position Twelve Monthsor Longer Fair Value
MarketableSecuritiesContinuousUnrealizedLossPositionTwelveMonthsorLongerFairValue
23126000 usd
CY2023Q4 ivr Marketable Securities Continuous Unrealized Loss Position12 Monthsor Longer Accumulated Loss
MarketableSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAccumulatedLoss
2992000 usd
CY2023Q4 ivr Marketable Securitiesin Unrealized Loss Positions Qualitative Disclosure Numberof Positions Greaterthanor Equalto One Year
MarketableSecuritiesinUnrealizedLossPositionsQualitativeDisclosureNumberofPositionsGreaterthanorEqualtoOneYear
15 security
CY2023Q4 ivr Marketable Securities Continuous Unrealized Loss Position Fair Value
MarketableSecuritiesContinuousUnrealizedLossPositionFairValue
50547000 usd
CY2023Q4 ivr Marketable Securities Continuous Unrealized Loss Position Accumulated Loss
MarketableSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
4214000 usd
CY2023Q4 ivr Marketable Securitiesin Unrealized Loss Positions Qualitative Disclosure Numberof Positions
MarketableSecuritiesinUnrealizedLossPositionsQualitativeDisclosureNumberofPositions
19 security
CY2024Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not To Sell Before Recovery Credit Loss Previously Recorded Expense Reversal
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotToSellBeforeRecoveryCreditLossPreviouslyRecordedExpenseReversal
263000 usd
us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not To Sell Before Recovery Credit Loss Previously Recorded Expense Reversal
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotToSellBeforeRecoveryCreditLossPreviouslyRecordedExpenseReversal
302000 usd
us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not Previously Recorded
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded
169000 usd
CY2023Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not Previously Recorded
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded
169000 usd
CY2024Q1 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
-359000 usd
CY2023Q1 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
0 usd
CY2023Q4 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
320000 usd
CY2022Q4 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
0 usd
CY2023Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not Previously Recorded
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded
169000 usd
us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not Previously Recorded
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded
0 usd
us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not Previously Recorded
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded
169000 usd
CY2024Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not To Sell Before Recovery Credit Loss Previously Recorded Expense Reversal
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotToSellBeforeRecoveryCreditLossPreviouslyRecordedExpenseReversal
263000 usd
CY2023Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not To Sell Before Recovery Credit Loss Previously Recorded Expense Reversal
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotToSellBeforeRecoveryCreditLossPreviouslyRecordedExpenseReversal
0 usd
us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not To Sell Before Recovery Credit Loss Previously Recorded Expense Reversal
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotToSellBeforeRecoveryCreditLossPreviouslyRecordedExpenseReversal
302000 usd
us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not To Sell Before Recovery Credit Loss Previously Recorded Expense Reversal
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotToSellBeforeRecoveryCreditLossPreviouslyRecordedExpenseReversal
0 usd
CY2024Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
622000 usd
CY2023Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
169000 usd
CY2024Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
622000 usd
CY2023Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
169000 usd
us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not Previously Recorded
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded
0 usd
us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not Previously Recorded
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded
169000 usd
CY2024Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not To Sell Before Recovery Credit Loss Previously Recorded Expense Reversal
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotToSellBeforeRecoveryCreditLossPreviouslyRecordedExpenseReversal
263000 usd
CY2023Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not To Sell Before Recovery Credit Loss Previously Recorded Expense Reversal
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotToSellBeforeRecoveryCreditLossPreviouslyRecordedExpenseReversal
0 usd
us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not To Sell Before Recovery Credit Loss Previously Recorded Expense Reversal
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotToSellBeforeRecoveryCreditLossPreviouslyRecordedExpenseReversal
302000 usd
us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not To Sell Before Recovery Credit Loss Previously Recorded Expense Reversal
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotToSellBeforeRecoveryCreditLossPreviouslyRecordedExpenseReversal
0 usd
CY2024Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
622000 usd
CY2023Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
169000 usd
CY2024Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
622000 usd
CY2023Q2 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
169000 usd
CY2024Q2 ivr Marketable Securities Realized Gain Excluding Other Than Temporary Impairments
MarketableSecuritiesRealizedGainExcludingOtherThanTemporaryImpairments
0 usd
CY2023Q2 ivr Marketable Securities Realized Gain Excluding Other Than Temporary Impairments
MarketableSecuritiesRealizedGainExcludingOtherThanTemporaryImpairments
0 usd
CY2024Q2 ivr Marketable Securities Realized Loss Excluding Other Than Temporary Impairments
MarketableSecuritiesRealizedLossExcludingOtherThanTemporaryImpairments
6529000 usd
CY2023Q2 ivr Marketable Securities Realized Loss Excluding Other Than Temporary Impairments
MarketableSecuritiesRealizedLossExcludingOtherThanTemporaryImpairments
10484000 usd
ivr Marketable Securities Realized Loss Excluding Other Than Temporary Impairments
MarketableSecuritiesRealizedLossExcludingOtherThanTemporaryImpairments
9899000 usd
ivr Marketable Securities Realized Loss Excluding Other Than Temporary Impairments
MarketableSecuritiesRealizedLossExcludingOtherThanTemporaryImpairments
29612000 usd
CY2024Q2 us-gaap Fair Value Option Changes In Fair Value Gain Loss1
FairValueOptionChangesInFairValueGainLoss1
-38683000 usd
CY2023Q2 us-gaap Fair Value Option Changes In Fair Value Gain Loss1
FairValueOptionChangesInFairValueGainLoss1
-89195000 usd
us-gaap Fair Value Option Changes In Fair Value Gain Loss1
FairValueOptionChangesInFairValueGainLoss1
-101156000 usd
us-gaap Fair Value Option Changes In Fair Value Gain Loss1
FairValueOptionChangesInFairValueGainLoss1
-23474000 usd
CY2024Q2 us-gaap Debt Securities Available For Sale Unrealized Gain Loss
DebtSecuritiesAvailableForSaleUnrealizedGainLoss
0 usd
CY2023Q2 us-gaap Debt Securities Available For Sale Unrealized Gain Loss
DebtSecuritiesAvailableForSaleUnrealizedGainLoss
0 usd
us-gaap Debt Securities Available For Sale Unrealized Gain Loss
DebtSecuritiesAvailableForSaleUnrealizedGainLoss
-372000 usd
us-gaap Debt Securities Available For Sale Unrealized Gain Loss
DebtSecuritiesAvailableForSaleUnrealizedGainLoss
0 usd
CY2024Q2 us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
0 usd
CY2023Q2 us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
0 usd
us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
-86000 usd
us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
0 usd
CY2024Q2 us-gaap Debt Securities Available For Sale Gain Loss
DebtSecuritiesAvailableForSaleGainLoss
-45212000 usd
us-gaap Debt Securities Available For Sale Gain Loss
DebtSecuritiesAvailableForSaleGainLoss
-111365000 usd
us-gaap Debt Securities Available For Sale Gain Loss
DebtSecuritiesAvailableForSaleGainLoss
-47723000 usd
CY2024Q2 ivr Marketable Securities Coupon Interest
MarketableSecuritiesCouponInterest
66248000 usd
CY2024Q2 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
1780000 usd
CY2024Q2 us-gaap Interest And Dividend Income Securities
InterestAndDividendIncomeSecurities
68028000 usd
CY2023Q2 ivr Marketable Securities Coupon Interest
MarketableSecuritiesCouponInterest
70119000 usd
CY2023Q2 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
1309000 usd
CY2023Q2 us-gaap Interest And Dividend Income Securities
InterestAndDividendIncomeSecurities
71428000 usd
ivr Marketable Securities Coupon Interest
MarketableSecuritiesCouponInterest
133688000 usd
us-gaap Interest And Dividend Income Securities
InterestAndDividendIncomeSecurities
136611000 usd
ivr Marketable Securities Coupon Interest
MarketableSecuritiesCouponInterest
139235000 usd
us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
1480000 usd
us-gaap Interest And Dividend Income Securities
InterestAndDividendIncomeSecurities
140715000 usd
CY2024Q2 ivr Marketable Securities Realized Gain Excluding Other Than Temporary Impairments
MarketableSecuritiesRealizedGainExcludingOtherThanTemporaryImpairments
0 usd
CY2023Q2 ivr Marketable Securities Realized Gain Excluding Other Than Temporary Impairments
MarketableSecuritiesRealizedGainExcludingOtherThanTemporaryImpairments
0 usd
ivr Marketable Securities Realized Gain Excluding Other Than Temporary Impairments
MarketableSecuritiesRealizedGainExcludingOtherThanTemporaryImpairments
148000 usd
ivr Marketable Securities Realized Gain Excluding Other Than Temporary Impairments
MarketableSecuritiesRealizedGainExcludingOtherThanTemporaryImpairments
5363000 usd
CY2024Q2 ivr Marketable Securities Realized Loss Excluding Other Than Temporary Impairments
MarketableSecuritiesRealizedLossExcludingOtherThanTemporaryImpairments
6529000 usd
CY2023Q2 ivr Marketable Securities Realized Loss Excluding Other Than Temporary Impairments
MarketableSecuritiesRealizedLossExcludingOtherThanTemporaryImpairments
10484000 usd
ivr Marketable Securities Realized Loss Excluding Other Than Temporary Impairments
MarketableSecuritiesRealizedLossExcludingOtherThanTemporaryImpairments
9899000 usd
ivr Marketable Securities Realized Loss Excluding Other Than Temporary Impairments
MarketableSecuritiesRealizedLossExcludingOtherThanTemporaryImpairments
29612000 usd
CY2024Q2 us-gaap Fair Value Option Changes In Fair Value Gain Loss1
FairValueOptionChangesInFairValueGainLoss1
-38683000 usd
CY2023Q2 us-gaap Fair Value Option Changes In Fair Value Gain Loss1
FairValueOptionChangesInFairValueGainLoss1
-89195000 usd
CY2024Q2 us-gaap Debt Securities Available For Sale Unrealized Gain Loss
DebtSecuritiesAvailableForSaleUnrealizedGainLoss
0 usd
CY2023Q2 us-gaap Debt Securities Available For Sale Unrealized Gain Loss
DebtSecuritiesAvailableForSaleUnrealizedGainLoss
0 usd
us-gaap Debt Securities Available For Sale Unrealized Gain Loss
DebtSecuritiesAvailableForSaleUnrealizedGainLoss
-372000 usd
us-gaap Debt Securities Available For Sale Unrealized Gain Loss
DebtSecuritiesAvailableForSaleUnrealizedGainLoss
0 usd
CY2024Q2 us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
0 usd
CY2023Q2 us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
0 usd
us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
-86000 usd
us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
0 usd
CY2024Q2 us-gaap Debt Securities Available For Sale Gain Loss
DebtSecuritiesAvailableForSaleGainLoss
-45212000 usd
CY2023Q2 us-gaap Debt Securities Available For Sale Gain Loss
DebtSecuritiesAvailableForSaleGainLoss
-99679000 usd
us-gaap Debt Securities Available For Sale Gain Loss
DebtSecuritiesAvailableForSaleGainLoss
-111365000 usd
us-gaap Debt Securities Available For Sale Gain Loss
DebtSecuritiesAvailableForSaleGainLoss
-47723000 usd
CY2024Q2 ivr Marketable Securities Coupon Interest
MarketableSecuritiesCouponInterest
66248000 usd
CY2024Q2 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
1780000 usd
CY2023Q2 ivr Marketable Securities Coupon Interest
MarketableSecuritiesCouponInterest
70119000 usd
CY2023Q2 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
1309000 usd
CY2023Q2 us-gaap Interest And Dividend Income Securities
InterestAndDividendIncomeSecurities
71428000 usd
ivr Marketable Securities Coupon Interest
MarketableSecuritiesCouponInterest
133688000 usd
us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
2923000 usd
us-gaap Interest And Dividend Income Securities
InterestAndDividendIncomeSecurities
136611000 usd
ivr Marketable Securities Coupon Interest
MarketableSecuritiesCouponInterest
139235000 usd
us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
1480000 usd
us-gaap Interest And Dividend Income Securities
InterestAndDividendIncomeSecurities
140715000 usd
CY2023Q4 ivr Debt Securities Trading Principal Balance
DebtSecuritiesTradingPrincipalBalance
10000000 usd
CY2023Q4 ivr Trading Securities Unamortized Premium
TradingSecuritiesUnamortizedPremium
842000 usd
CY2023 us-gaap Debt Securities Trading Unrealized Gain Loss
DebtSecuritiesTradingUnrealizedGainLoss
372000 usd
CY2023Q4 ivr Debt Securities Trading Principal Balance
DebtSecuritiesTradingPrincipalBalance
10000000 usd
CY2023Q4 ivr Trading Securities Unamortized Premium
TradingSecuritiesUnamortizedPremium
842000 usd
CY2023Q4 us-gaap Trading Securities Debt Amortized Cost
TradingSecuritiesDebtAmortizedCost
10842000 usd
CY2023 us-gaap Debt Securities Trading Unrealized Gain Loss
DebtSecuritiesTradingUnrealizedGainLoss
372000 usd
CY2023Q4 us-gaap Trading Securities Debt
TradingSecuritiesDebt
11214000 usd
ivr Collateral Ratio
CollateralRatio
1.04
CY2023 ivr Collateral Ratio
CollateralRatio
1.06
CY2023Q4 ivr Derivative Notional Amount Net
DerivativeNotionalAmountNet
4065000000 usd
ivr Notional Amount Of Derivatives Additions
NotionalAmountOfDerivativesAdditions
2090000000 usd
ivr Settlement Termination Expirationor Exercise Of Interest Rate Swap Agreement
SettlementTerminationExpirationorExerciseOfInterestRateSwapAgreement
2040000000 usd
CY2024Q2 ivr Derivative Notional Amount Net
DerivativeNotionalAmountNet
4115000000 usd
CY2023Q4 us-gaap Trading Securities Debt
TradingSecuritiesDebt
11214000 usd
ivr Collateral Ratio
CollateralRatio
1.04
CY2023 ivr Collateral Ratio
CollateralRatio
1.06
CY2023Q4 ivr Derivative Notional Amount Net
DerivativeNotionalAmountNet
4065000000 usd
ivr Notional Amount Of Derivatives Additions
NotionalAmountOfDerivativesAdditions
2090000000 usd
ivr Settlement Termination Expirationor Exercise Of Interest Rate Swap Agreement
SettlementTerminationExpirationorExerciseOfInterestRateSwapAgreement
2040000000 usd
CY2024Q2 ivr Derivative Notional Amount Net
DerivativeNotionalAmountNet
4115000000 usd
CY2024Q2 us-gaap Derivative Assets
DerivativeAssets
8991000 usd
CY2023Q4 us-gaap Derivative Assets
DerivativeAssets
939000 usd
CY2024Q2 us-gaap Derivative Liabilities
DerivativeLiabilities
1525000 usd
CY2023Q4 us-gaap Derivative Liabilities
DerivativeLiabilities
0 usd
CY2024Q2 us-gaap Derivative Assets
DerivativeAssets
8991000 usd
CY2023Q4 us-gaap Derivative Assets
DerivativeAssets
939000 usd
CY2024Q2 us-gaap Derivative Liabilities
DerivativeLiabilities
1525000 usd
CY2023Q4 us-gaap Derivative Liabilities
DerivativeLiabilities
0 usd
CY2024Q2 us-gaap Derivative Fair Value Of Derivative Liability
DerivativeFairValueOfDerivativeLiability
1525000 usd
CY2024Q2 us-gaap Derivative Liability Fair Value Gross Asset
DerivativeLiabilityFairValueGrossAsset
0 usd
CY2024Q2 ivr Derivative Liability Excluding Portion Relatedto Centrally Cleared Interest Rate Swaps
DerivativeLiabilityExcludingPortionRelatedtoCentrallyClearedInterestRateSwaps
1525000 usd
CY2024Q2 us-gaap Derivative Liability Not Offset Policy Election Deduction
DerivativeLiabilityNotOffsetPolicyElectionDeduction
0 usd
CY2024Q2 us-gaap Derivative Collateral Right To Reclaim Cash
DerivativeCollateralRightToReclaimCash
1279000 usd
CY2024Q2 us-gaap Derivative Liability Fair Value Offset Against Collateral Net Of Not Subject To Master Netting Arrangement Policy Election
DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
246000 usd
CY2024Q2 us-gaap Securities Sold Under Agreements To Repurchase Gross
SecuritiesSoldUnderAgreementsToRepurchaseGross
4260475000 usd
CY2024Q2 us-gaap Securities Sold Under Agreements To Repurchase Asset
SecuritiesSoldUnderAgreementsToRepurchaseAsset
0 usd
CY2024Q2 us-gaap Securities Sold Under Agreements To Repurchase
SecuritiesSoldUnderAgreementsToRepurchase
4260475000 usd
CY2024Q2 us-gaap Securities Sold Under Agreements To Resell Not Offset Policy Election Deduction
SecuritiesSoldUnderAgreementsToResellNotOffsetPolicyElectionDeduction
4260475000 usd
CY2024Q2 us-gaap Securities Sold Under Agreements To Repurchase Collateral Right To Reclaim Cash
SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash
0 usd
CY2024Q2 us-gaap Securities Sold Under Agreements To Repurchase Offset Against Collateral Net Of Not Subject To Master Netting Arrangement Policy Election
SecuritiesSoldUnderAgreementsToRepurchaseOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
0 usd
CY2024Q2 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Gross
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross
4262000000 usd
CY2024Q2 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Asset
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAsset
0 usd
CY2024Q2 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoaned
4262000000 usd
CY2024Q2 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Not Offset Policy Election Deduction
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotOffsetPolicyElectionDeduction
4260475000 usd
CY2024Q2 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Collateral Right To Reclaim Cash
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimCash
1279000 usd
CY2024Q2 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Offset Against Collateral Net Of Not Subject To Master Netting Arrangement Policy Election
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
246000 usd
CY2023Q4 us-gaap Securities Sold Under Agreements To Repurchase Gross
SecuritiesSoldUnderAgreementsToRepurchaseGross
4458695000 usd
CY2023Q4 us-gaap Securities Sold Under Agreements To Repurchase Asset
SecuritiesSoldUnderAgreementsToRepurchaseAsset
0 usd
CY2023Q4 us-gaap Securities Sold Under Agreements To Repurchase
SecuritiesSoldUnderAgreementsToRepurchase
4458695000 usd
CY2023Q4 us-gaap Securities Sold Under Agreements To Resell Not Offset Policy Election Deduction
SecuritiesSoldUnderAgreementsToResellNotOffsetPolicyElectionDeduction
4458695000 usd
CY2023Q4 us-gaap Securities Sold Under Agreements To Repurchase Collateral Right To Reclaim Cash
SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash
0 usd
CY2023Q4 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Gross
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross
4458695000 usd
CY2023Q4 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Asset
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAsset
0 usd
CY2023Q4 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoaned
4458695000 usd
CY2023Q4 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Not Offset Policy Election Deduction
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotOffsetPolicyElectionDeduction
4458695000 usd
CY2023Q4 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Collateral Right To Reclaim Cash
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimCash
0 usd
CY2023Q4 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Offset Against Collateral Net Of Not Subject To Master Netting Arrangement Policy Election
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
0 usd
CY2024Q2 ivr Cash Collateral Pledged On Derivatives
CashCollateralPledgedOnDerivatives
125900000 usd
CY2023Q4 ivr Cash Collateral Pledged On Derivatives
CashCollateralPledgedOnDerivatives
121700000 usd
CY2024Q2 ivr Cash Collateral Pledged On Interest Rate Swaps
CashCollateralPledgedOnInterestRateSwaps
124700000 usd
CY2023Q4 ivr Cash Collateral Pledged On Interest Rate Swaps
CashCollateralPledgedOnInterestRateSwaps
121700000 usd
CY2024Q2 ivr Securities Sold Under Agreements To Repurchase Fair Valueof Collateral Excluding Cash Collateral
SecuritiesSoldUnderAgreementsToRepurchaseFairValueofCollateralExcludingCashCollateral
4500000000 usd
CY2023Q4 ivr Securities Sold Under Agreements To Repurchase Fair Valueof Collateral Excluding Cash Collateral
SecuritiesSoldUnderAgreementsToRepurchaseFairValueofCollateralExcludingCashCollateral
4700000000 usd
CY2024Q2 us-gaap Derivative Fair Value Of Derivative Liability
DerivativeFairValueOfDerivativeLiability
1525000 usd
CY2024Q2 us-gaap Derivative Liability Fair Value Gross Asset
DerivativeLiabilityFairValueGrossAsset
0 usd
CY2024Q2 ivr Derivative Liability Excluding Portion Relatedto Centrally Cleared Interest Rate Swaps
DerivativeLiabilityExcludingPortionRelatedtoCentrallyClearedInterestRateSwaps
1525000 usd
CY2024Q2 us-gaap Derivative Liability Not Offset Policy Election Deduction
DerivativeLiabilityNotOffsetPolicyElectionDeduction
0 usd
CY2024Q2 us-gaap Derivative Collateral Right To Reclaim Cash
DerivativeCollateralRightToReclaimCash
1279000 usd
CY2024Q2 us-gaap Derivative Liability Fair Value Offset Against Collateral Net Of Not Subject To Master Netting Arrangement Policy Election
DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
246000 usd
CY2024Q2 us-gaap Securities Sold Under Agreements To Repurchase Gross
SecuritiesSoldUnderAgreementsToRepurchaseGross
4260475000 usd
CY2024Q2 us-gaap Securities Sold Under Agreements To Repurchase Asset
SecuritiesSoldUnderAgreementsToRepurchaseAsset
0 usd
CY2024Q2 us-gaap Securities Sold Under Agreements To Repurchase
SecuritiesSoldUnderAgreementsToRepurchase
4260475000 usd
CY2024Q2 us-gaap Securities Sold Under Agreements To Resell Not Offset Policy Election Deduction
SecuritiesSoldUnderAgreementsToResellNotOffsetPolicyElectionDeduction
4260475000 usd
CY2024Q2 us-gaap Securities Sold Under Agreements To Repurchase Collateral Right To Reclaim Cash
SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash
0 usd
CY2024Q2 us-gaap Securities Sold Under Agreements To Repurchase Offset Against Collateral Net Of Not Subject To Master Netting Arrangement Policy Election
SecuritiesSoldUnderAgreementsToRepurchaseOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
0 usd
CY2024Q2 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Gross
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross
4262000000 usd
CY2024Q2 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Asset
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAsset
0 usd
CY2024Q2 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoaned
4262000000 usd
CY2024Q2 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Not Offset Policy Election Deduction
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotOffsetPolicyElectionDeduction
4260475000 usd
CY2024Q2 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Collateral Right To Reclaim Cash
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimCash
1279000 usd
CY2024Q2 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Offset Against Collateral Net Of Not Subject To Master Netting Arrangement Policy Election
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
246000 usd
CY2023Q4 us-gaap Securities Sold Under Agreements To Repurchase Gross
SecuritiesSoldUnderAgreementsToRepurchaseGross
4458695000 usd
CY2023Q4 us-gaap Securities Sold Under Agreements To Resell Not Offset Policy Election Deduction
SecuritiesSoldUnderAgreementsToResellNotOffsetPolicyElectionDeduction
4458695000 usd
CY2023Q4 us-gaap Securities Sold Under Agreements To Repurchase Collateral Right To Reclaim Cash
SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash
0 usd
CY2023Q4 us-gaap Securities Sold Under Agreements To Repurchase Offset Against Collateral Net Of Not Subject To Master Netting Arrangement Policy Election
SecuritiesSoldUnderAgreementsToRepurchaseOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
0 usd
CY2023Q4 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Gross
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross
4458695000 usd
CY2023Q4 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Asset
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAsset
0 usd
CY2023Q4 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoaned
4458695000 usd
CY2023Q4 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Not Offset Policy Election Deduction
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotOffsetPolicyElectionDeduction
4458695000 usd
CY2023Q4 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Collateral Right To Reclaim Cash
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimCash
0 usd
CY2023Q4 us-gaap Derivative Liability Securities Sold Under Agreements To Resell Securities Loaned Offset Against Collateral Net Of Not Subject To Master Netting Arrangement Policy Election
DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
0 usd
CY2024Q2 ivr Cash Collateral Pledged On Derivatives
CashCollateralPledgedOnDerivatives
125900000 usd
CY2023Q4 ivr Cash Collateral Pledged On Derivatives
CashCollateralPledgedOnDerivatives
121700000 usd
CY2024Q2 ivr Cash Collateral Pledged On Interest Rate Swaps
CashCollateralPledgedOnInterestRateSwaps
124700000 usd
CY2023Q4 ivr Cash Collateral Pledged On Interest Rate Swaps
CashCollateralPledgedOnInterestRateSwaps
121700000 usd
CY2023Q4 ivr Securities Sold Under Agreements To Repurchase Fair Valueof Collateral Excluding Cash Collateral
SecuritiesSoldUnderAgreementsToRepurchaseFairValueofCollateralExcludingCashCollateral
4700000000 usd
CY2024Q2 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-150000 usd
CY2024Q2 ivr Other Comprehensive Income Loss Reclassification Of Unrealized Loss On Available For Sale Securities To Increase Decrease In Provision For Credit Losses Net Of Tax
OtherComprehensiveIncomeLossReclassificationOfUnrealizedLossOnAvailableForSaleSecuritiesToIncreaseDecreaseInProvisionForCreditLossesNetOfTax
-263000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
113000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
113000 usd
CY2023Q2 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-131000 usd
CY2023Q2 ivr Other Comprehensive Income Loss Reclassification Of Unrealized Loss On Available For Sale Securities To Increase Decrease In Provision For Credit Losses Net Of Tax
OtherComprehensiveIncomeLossReclassificationOfUnrealizedLossOnAvailableForSaleSecuritiesToIncreaseDecreaseInProvisionForCreditLossesNetOfTax
-169000 usd
CY2023Q2 ivr Other Comprehensive Income Loss Reclassification Adjustmentfrom Aoc Ion Deferred Swap Gain Loss From Dedesignation Netof Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentfromAOCIonDeferredSwapGainLossFromDedesignationNetofTax
-3201000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-3163000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-3163000 usd
us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-352000 usd
ivr Other Comprehensive Income Loss Reclassification Of Unrealized Loss On Available For Sale Securities To Increase Decrease In Provision For Credit Losses Net Of Tax
OtherComprehensiveIncomeLossReclassificationOfUnrealizedLossOnAvailableForSaleSecuritiesToIncreaseDecreaseInProvisionForCreditLossesNetOfTax
-302000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-50000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-50000 usd
us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-607000 usd
ivr Other Comprehensive Income Loss Reclassification Of Unrealized Loss On Available For Sale Securities To Increase Decrease In Provision For Credit Losses Net Of Tax
OtherComprehensiveIncomeLossReclassificationOfUnrealizedLossOnAvailableForSaleSecuritiesToIncreaseDecreaseInProvisionForCreditLossesNetOfTax
-169000 usd
ivr Other Comprehensive Income Loss Reclassification Adjustmentfrom Aoc Ion Deferred Swap Gain Loss From Dedesignation Netof Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentfromAOCIonDeferredSwapGainLossFromDedesignationNetofTax
-7695000 usd
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-10000 usd
ivr Other Comprehensive Income Loss Reclassification Currency Translation Gain Loss From Aoci On Deferred Swap Gain Loss From Unconsolidated Venture Other Investment Income Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationCurrencyTranslationGainLossFromAOCIOnDeferredSwapGainLossFromUnconsolidatedVentureOtherInvestmentIncomeLossNetOfTax
123000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-8020000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-8020000 usd
CY2024Q1 us-gaap Dividends Preferred Stock
DividendsPreferredStock
3499000 usd
CY2024Q2 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.40
CY2024Q2 us-gaap Dividends Common Stock
DividendsCommonStock
20255000 usd
CY2024Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.40
CY2024Q1 us-gaap Dividends Common Stock
DividendsCommonStock
19530000 usd
CY2023Q2 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.40
CY2023Q2 us-gaap Dividends Common Stock
DividendsCommonStock
17833000 usd
CY2023Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.40
CY2023Q1 us-gaap Dividends Common Stock
DividendsCommonStock
16658000 usd
CY2024Q2 ivr Other Comprehensive Income Loss Reclassification Of Unrealized Loss On Available For Sale Securities To Increase Decrease In Provision For Credit Losses Net Of Tax
OtherComprehensiveIncomeLossReclassificationOfUnrealizedLossOnAvailableForSaleSecuritiesToIncreaseDecreaseInProvisionForCreditLossesNetOfTax
-263000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
113000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
113000 usd
CY2023Q2 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-131000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-3163000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-3163000 usd
us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-352000 usd
ivr Other Comprehensive Income Loss Reclassification Of Unrealized Loss On Available For Sale Securities To Increase Decrease In Provision For Credit Losses Net Of Tax
OtherComprehensiveIncomeLossReclassificationOfUnrealizedLossOnAvailableForSaleSecuritiesToIncreaseDecreaseInProvisionForCreditLossesNetOfTax
-302000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-50000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-50000 usd
us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-607000 usd
ivr Other Comprehensive Income Loss Reclassification Adjustmentfrom Aoc Ion Deferred Swap Gain Loss From Dedesignation Netof Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentfromAOCIonDeferredSwapGainLossFromDedesignationNetofTax
-7695000 usd
ivr Other Comprehensive Income Loss Reclassification Currency Translation Gain Loss From Aoci On Deferred Swap Gain Loss From Unconsolidated Venture Other Investment Income Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationCurrencyTranslationGainLossFromAOCIOnDeferredSwapGainLossFromUnconsolidatedVentureOtherInvestmentIncomeLossNetOfTax
123000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-8020000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-8020000 usd
CY2024Q1 us-gaap Dividends Preferred Stock
DividendsPreferredStock
3499000 usd
CY2024Q2 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.40
CY2024Q2 us-gaap Dividends Common Stock
DividendsCommonStock
20255000 usd
CY2024Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.40
CY2024Q1 us-gaap Dividends Common Stock
DividendsCommonStock
19530000 usd
CY2023Q2 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.40
CY2023Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.40
CY2023Q1 us-gaap Dividends Common Stock
DividendsCommonStock
16658000 usd
CY2024Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-18766000 usd
CY2023Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-1398000 usd
us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
4964000 usd
CY2024Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
49365000 shares
CY2023Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
42391000 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
48949000 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
41007000 shares
CY2024Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-18766000 usd
CY2023Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-1398000 usd
us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
4964000 usd
us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
14203000 usd
CY2024Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
49365000 shares
CY2023Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
42391000 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
48949000 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
41007000 shares
CY2024Q2 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
0 shares
CY2023Q2 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
0 shares
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
1000 shares
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
1000 shares
CY2024Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
49365000 shares
CY2023Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
42391000 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
48950000 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
41008000 shares
CY2024Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.38
CY2023Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.03
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.10
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.35
CY2024Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.38
CY2023Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.03
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.10
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.35
CY2024Q2 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2024Q2 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2024Q2 ecd Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
false
CY2024Q2 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false
CY2024Q2 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
0 shares
CY2023Q2 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
0 shares
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
1000 shares
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
1000 shares
CY2024Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
49365000 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
41008000 shares
CY2024Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.38
CY2023Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.03
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.10
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.35
CY2024Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.38
CY2023Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.03
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.10
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.35
CY2024Q2 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2024Q2 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2024Q2 ecd Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
false
CY2024Q2 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false

Files In Submission

Name View Source Status
0001437071-24-000027-index-headers.html Edgar Link pending
0001437071-24-000027-index.html Edgar Link pending
0001437071-24-000027.txt Edgar Link pending
0001437071-24-000027-xbrl.zip Edgar Link pending
Financial_Report.xlsx Edgar Link pending
ivr-20240630.htm Edgar Link pending
ivr-20240630.xsd Edgar Link pending
ivr-20240630_g1.jpg Edgar Link pending
ivr20240630ex311.htm Edgar Link pending
ivr20240630ex312.htm Edgar Link pending
ivr20240630ex321.htm Edgar Link pending
ivr20240630ex322.htm Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
ivr-20240630_cal.xml Edgar Link unprocessable
ivr-20240630_def.xml Edgar Link unprocessable
ivr-20240630_lab.xml Edgar Link unprocessable
ivr-20240630_pre.xml Edgar Link unprocessable
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
ivr-20240630_htm.xml Edgar Link completed