XML 93 R79.htm IDEA: XBRL DOCUMENT v3.25.4
STOCKHOLDERS’ EQUITY - Summary of Share Redemption Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Equity [Abstract]      
Number of shares redeemed (in shares) 20,027 33,009 45,044
Aggregate dollar amount of shares redeemed $ 258,145 $ 421,135 $ 652,754
Average redemption price per share (in dollars per share) $ 12.89 $ 12.76 $ 14.49