v3.25.2
Income Taxes - Statutory Federal Tax Rate to our Effective Tax Rate (Details)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]    
Federal statutory rate 21.00% 21.00%
Non-taxable REIT income (dividends paid deduction) (20.10%) (17.60%)
Other differences in taxable income/(loss) from GAAP (14.80%) 9.00%
State and local taxes (0.20%) (0.10%)
Change in valuation allowance on DTAs 13.30% (10.60%)
Effective tax rate (0.80%) 1.70%