v3.26.1
Redeemable Common Stock - Related Party - Schedule of Changes In Redeemable Common Stock (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Increase (Decrease) in Temporary Equity [Roll Forward]    
Beginning balance $ 127,691 $ 151,367
Issuance of redeemable common stock 6,804 2,814
Repurchase of redeemable common stock (2,848) (30,000)
Adjustment to the carrying value of redeemable common stock 100 160
Ending balance 131,747 124,341
Class S Redeemable Common Stock    
Increase (Decrease) in Temporary Equity [Roll Forward]    
Beginning balance 30,027 37,554
Issuance of redeemable common stock 0 0
Repurchase of redeemable common stock 0 (7,500)
Adjustment to the carrying value of redeemable common stock 0 (4)
Ending balance 30,027 30,050
Class D Redeemable Common Stock    
Increase (Decrease) in Temporary Equity [Roll Forward]    
Beginning balance 30,027 37,554
Issuance of redeemable common stock 0 0
Repurchase of redeemable common stock 0 (7,500)
Adjustment to the carrying value of redeemable common stock 0 (5)
Ending balance 30,027 30,049
Class I Redeemable Common Stock    
Increase (Decrease) in Temporary Equity [Roll Forward]    
Beginning balance 30,023 37,565
Issuance of redeemable common stock 0 0
Repurchase of redeemable common stock 0 (7,500)
Adjustment to the carrying value of redeemable common stock 0 (1)
Ending balance 30,023 30,064
Class E Redeemable Common Stock    
Increase (Decrease) in Temporary Equity [Roll Forward]    
Beginning balance 37,614 38,694
Issuance of redeemable common stock 6,804 2,814
Repurchase of redeemable common stock (2,848) (7,500)
Adjustment to the carrying value of redeemable common stock 100 170
Ending balance $ 41,670 $ 34,178