XML 108 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders’ Equity - Reserved Shares for Future Issuance (Details) - shares
Dec. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]    
Total common stock reserved (in shares) 3,320,398 3,061,555
Unvested restricted stock units    
Class of Stock [Line Items]    
Total common stock reserved (in shares) 474,654 0
Options to purchase common stock    
Class of Stock [Line Items]    
Total common stock reserved (in shares) 1,387,556 823,833
2023 Equity Incentive Plan    
Class of Stock [Line Items]    
Total common stock reserved (in shares) 1,458,188 2,237,722