v3.25.4
Redeemable Non-controlling Interest - Schedule of activities impacting the redeemable non-controllable interest (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Noncontrolling Interest [Abstract]      
Redeemable Non-Controlling Interest, Beginning balance $ 21,679 $ 16,584 $ 14,179
Accretion of redeemable non-controlling interest 1,276 5,095 2,405
Issuance of promissory note to minority investor of redeemable preferred securities (22,955) 0 0
Redeemable Non-Controlling Interest, Ending balance $ 0 $ 21,679 $ 16,584