XML 65 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Temporary Equity Disclosure [Abstract]  
Schedule of Class A Common Stock Reserved for Future Issuance
Common stock reserved for future issuance consist of the following:
December 31, 2024
Common stock warrants164,676
Common stock options granted and outstanding2,989,927
Shares available for issuance under incentive plans1,544,122
Shares available under the 2024 Employee Stock Purchase Plan250,995
Total4,949,720