XML 58 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Capital Structure (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Reserved Common Stock for Future Issuance

The Company had reserved common stock for future issuance as follows:

 

 

 

December 31,

 

 

 

2024

 

 

2023

 

Stock options, issued and outstanding

 

 

9,168,745

 

 

 

7,357,607

 

Stock options, authorized for future issuance

 

 

2,680,934

 

 

 

799,485

 

Employee stock purchase plan, available for future issuance

 

 

583,263

 

 

 

451,886

 

Restricted stock, issued and outstanding

 

 

 

 

 

111,920

 

Total

 

 

12,432,942

 

 

 

8,720,898