v3.25.2
Redeemable Common Stock - Related Party - Changes In Redeemable Common Stock (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance $ 124,341 $ 151,367 $ 105,340 $ 105,340
Issuance of redeemable common stock 1,062 2,814 145 0
Repurchase of redeemable common stock (148) (30,000) (100,000)  
Adjustment to the carrying value of redeemable common stock (55) 160 175 0
Ending balance 125,200 124,341 5,660 105,340
Class S Redeemable Common Stock        
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance 30,050 37,554 26,335 26,335
Issuance of redeemable common stock 0 0   0
Repurchase of redeemable common stock 0 (7,500) (25,000)  
Adjustment to the carrying value of redeemable common stock (23) (4) 35 0
Ending balance 30,027 30,050 1,370 26,335
Class D Redeemable Common Stock        
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance 30,049 37,554 26,335 26,335
Issuance of redeemable common stock 0 0   0
Repurchase of redeemable common stock 0 (7,500) (25,000)  
Adjustment to the carrying value of redeemable common stock (22) (5) 35 0
Ending balance 30,027 30,049 1,370 26,335
Class I Redeemable Common Stock        
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance 30,064 37,565 26,335 26,335
Issuance of redeemable common stock 0 0   0
Repurchase of redeemable common stock 0 (7,500) (25,000)  
Adjustment to the carrying value of redeemable common stock (39) (1) 13 0
Ending balance 30,025 30,064 1,348 26,335
Class E Redeemable Common Stock        
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance 34,178 38,694 26,335 26,335
Issuance of redeemable common stock 1,062 2,814 145 0
Repurchase of redeemable common stock (148) (7,500) (25,000)  
Adjustment to the carrying value of redeemable common stock 29 170 92 0
Ending balance $ 35,121 $ 34,178 $ 1,572 $ 26,335