v3.25.4
Share-Based Compensation - Non-vested Restricted Share Activity (Details) - Non-Vested Restricted Shares - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Numbers of non-vested restricted shares    
Non-vested, Beginning balance (in shares) 31,951,710  
Granted (in shares) 9,715,750  
Vested (in shares) (10,946,270)  
Forfeited (in shares) (4,594,000)  
Non-vested, Ending balance (in shares) 26,127,190  
Aggregate intrinsic value $ 46,088 $ 83,682