v3.26.1
Earnings Per Share - Schedule of Net (Loss) Income and Weighted Average Number of Shares Outstanding (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Net income (loss) attributable to JPMREIT stockholders, basic $ 1,084 $ 32 $ (1,694) $ 1,712
Net income (loss) attributable to JPMREIT stockholders, diluted $ 1,084 $ 32 $ (1,694) $ 1,712
Weighted-average shares of common stock outstanding - basic (in shares) 97,919 65,443 90,111 58,122
Weighted-average shares of common stock outstanding - diluted (in shares) 97,925 65,449 90,111 58,127