v3.26.1
Summary of Significant Accounting Policies - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]        
Expected Tax at U.S federal statutory income tax rate     $ (3,769) $ (16,511)
Non-taxable REIT income     5,092 23,250
Change in valuation allowance     (40) (6,167)
Total expense (benefit) $ 374 $ (641) $ 1,283 $ 572
Effective Income Tax Rate Reconciliation, Percent [Abstract]        
Expected Tax at U.S federal statutory rate (in percent)     21.00% 21.00%
Non-taxable REIT income (in percent)     (28.40%) (29.60%)
Change in valuation allowance (in percent)     0.20% 7.80%
Effective tax rate (in percent) 15.49% 1.43% (7.15%) (0.73%)