v3.26.1
Redeemable Common Stock - Related Party - Schedule of Changes In Outstanding Shares Of Redeemable Common Stock (Details) - shares
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance (in shares) 5,202,048 5,048,509 4,924,663 6,005,223
Issuance of redeemable common stock (in shares) 1,280,317 264,024 41,491 110,485
Repurchase of redeemable common stock (in shares) (41,491) (110,485) (5,792) (1,191,045)
Ending balance (in shares) 6,440,874 5,202,048 4,960,362 4,924,663
Class S Redeemable Common Stock        
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance (in shares) 1,196,923 1,196,923 1,196,923 1,496,143
Issuance of redeemable common stock (in shares) 301,575 0 0 0
Repurchase of redeemable common stock (in shares) 0 0 0 (299,220)
Ending balance (in shares) 1,498,498 1,196,923 1,196,923 1,196,923
Class D Redeemable Common Stock        
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance (in shares) 1,197,628 1,197,628 1,197,628 1,497,041
Issuance of redeemable common stock (in shares) 301,859 0 0 0
Repurchase of redeemable common stock (in shares) 0 0 0 (299,413)
Ending balance (in shares) 1,499,487 1,197,628 1,197,628 1,197,628
Class I Redeemable Common Stock        
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance (in shares) 1,194,434 1,194,434 1,194,434 1,492,906
Issuance of redeemable common stock (in shares) 300,693 0 0 0
Repurchase of redeemable common stock (in shares) 0 0 0 (298,472)
Ending balance (in shares) 1,495,127 1,194,434 1,194,434 1,194,434
Class E Redeemable Common Stock        
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance (in shares) 1,613,063 1,459,524 1,335,678 1,519,133
Issuance of redeemable common stock (in shares) 376,190 264,024 41,491 110,485
Repurchase of redeemable common stock (in shares) (41,491) (110,485) (5,792) (293,940)
Ending balance (in shares) 1,947,762 1,613,063 1,371,377 1,335,678