XML 66 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Share-Based Compensation Expense - Summary of RSU and RSA Share Activity under the Equity Plans (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
RSUs [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares nonvested, Beginning Balance     2,098,620 1,271,784
Granted     3,426,086 830,752
Vested     (1,650,367) 0
Forfeited     (149,281) (3,095)
Shares nonvested, Ending Balance 3,725,058 2,099,441 3,725,058 2,099,441
RSA [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares nonvested, Beginning Balance     17,270 124,176
Granted 0 0 0 0
Vested     (17,270) (82,759)
Forfeited     0 0
Shares nonvested, Ending Balance 0 41,417 0 41,417