XML 60 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Schedule of RSU Activity (Details) - RSUs - $ / shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Outstanding, Restricted Stock Units 2,904,901 2,797,071
Granted, Restricted Stock Units 720,227 1,655,773
Settled, Restricted Stock Units (1,073,854) (990,997)
Forfeited, Restricted Stock Units (141,138) (204,930)
Outstanding, Restricted Stock Units 2,410,136 3,256,917
Outstanding, Weighted Average Exercise Price $ 4.14 $ 3.92
Granted, Weighted Average Exercise Price 34.46 4.89
Settled, Weighted Average Exercise Price 8.57 4.65
Forfeited, Weighted Average Exercise Price 10.79 4.02
Outstanding, Weighted Average Exercise Price $ 10.81 $ 4.19