XML 130 R113.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity and Non-Controlling Interests - Common Stock Issued to Manager (Details) - Manager Equity Plan - $ / shares
1 Months Ended
Aug. 31, 2025
May 31, 2025
Feb. 28, 2025
Aug. 31, 2024
May 31, 2024
Feb. 29, 2024
Aug. 31, 2023
May 31, 2023
Mar. 31, 2023
Equity Incentive Plans                  
Shares of common stock issued (in shares) 4,601 256,932 318,585 90,381 471,179 496,170 92,640 377,207 373,204
Price per share (in dollars per share) $ 19.88 $ 19.58 $ 19.98 $ 19.42 $ 20.25 $ 19.68 $ 20.59 $ 16.39 $ 19.38