XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) - Restricted Stock Units - $ / shares
1 Months Ended 12 Months Ended
Jun. 30, 2023
Jan. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Number of Options Outstanding        
Restricted Stock Units outstanding, Beginning balance   9,177 34,498 9,177
Granted 8,488 17,133 12,500 25,621
Cancelled/forfeited     (7,584) (300)
Restricted Stock Units outstanding, Ending balance     39,414 34,498
Unvested     9,945  
Vested     29,469  
Weighted Average Grant Date Value Per Share        
Restricted Stock Units, Grant Date Value Per Share   $ 28.20 $ 16.26 $ 28.20
Granted $ 8.84   2.28 11.96
Cancelled/forfeited     15.31 13.50
Restricted Stock Units, Grant Date Value Per Share   $ 13.50 12.01 $ 16.26
Unvested, Weighted Average Grant Date Value Per Share     13.67  
Vested and exercisable     $ 11.45  
Weighted Average Remaining Term        
Restricted Stock Units, Weighted Average Remaining Term, Outstanding     8 years 3 months 18 days 8 years 11 months 15 days
Restricted Stock Units, Weighted Average Remaining Term, Granted     9 years 10 days  
Unvested     8 years 21 days  
Vested     8 years 4 months 20 days