v3.26.1
Share-Based Compensation Expense - Summary of RSU and RSA Share Activity under the Equity Plans (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 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 328,100 0
Vested (880,638) (1,460,409)
Forfeited 0 0
Shares nonvested, Ending Balance 3,038,335 638,211
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