v3.26.1
Share-Based Compensation Expense - Summary of RSU and RSA Share Activity under the Equity Plans (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
RSUs [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares nonvested, Beginning Balance 3,590,873 2,098,620
Granted 2,843,562 3,064,628
Vested (1,180,940) (1,565,160)
Forfeited (68,862) (38,034)
Shares nonvested, Ending Balance 5,184,633 3,560,054
RSA [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares nonvested, Beginning Balance 0 17,270
Granted 0 0
Vested 0 (17,270)
Forfeited 0 0
Shares nonvested, Ending Balance 0 0