v3.26.1
Redeemable Common Stock - Related Party - Schedule of Changes In Redeemable Common Stock (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance $ 131,747 $ 127,691 $ 124,341 $ 151,367
Issuance of redeemable common stock 32,218 6,804 1,062 2,814
Repurchase of redeemable common stock (1,074) (2,848) (148) (30,000)
Adjustment to the carrying value of redeemable common stock 433 100 (55) 160
Ending balance 163,324 131,747 125,200 124,341
Class S Redeemable Common Stock        
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance 30,027 30,027 30,050 37,554
Issuance of redeemable common stock 7,500 0 0 0
Repurchase of redeemable common stock 0 0 0 (7,500)
Adjustment to the carrying value of redeemable common stock 21 0 (23) (4)
Ending balance 37,548 30,027 30,027 30,050
Class D Redeemable Common Stock        
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance 30,027 30,027 30,049 37,554
Issuance of redeemable common stock 7,500 0 0 0
Repurchase of redeemable common stock 0 0 0 (7,500)
Adjustment to the carrying value of redeemable common stock 21 0 (22) (5)
Ending balance 37,548 30,027 30,027 30,049
Class I Redeemable Common Stock        
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance 30,023 30,023 30,064 37,565
Issuance of redeemable common stock 7,500 0 0 0
Repurchase of redeemable common stock 0 0 0 (7,500)
Adjustment to the carrying value of redeemable common stock 22 0 (39) (1)
Ending balance 37,545 30,023 30,025 30,064
Class E Redeemable Common Stock        
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance 41,670 37,614 34,178 38,694
Issuance of redeemable common stock 9,718 6,804 1,062 2,814
Repurchase of redeemable common stock (1,074) (2,848) (148) (7,500)
Adjustment to the carrying value of redeemable common stock 369 100 29 170
Ending balance $ 50,683 $ 41,670 $ 35,121 $ 34,178