v3.26.1
Equity - Redeemable Common Stock - Additional Information (Details) - USD ($)
$ in Thousands
11 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Equity [Abstract]      
Proceeds from issuance of redeemable common shares $ 0 $ 23,261 $ 411
Redeemable common shares issued (in shares)   2,544,453 529,372
Redeemable common shares outstanding (in shares)   2,544,453 529,372
Allocation to redeemable common shares $ 0 $ 788 $ 134