XML 125 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Summary of Unvested Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Options    
Unvested, beginning balance (in shares) 36,378  
Granted (in shares) 0 0
Vested (in shares) 22,735  
Forfeited (in shares) 632  
Unvested, ending balance (in shares) 13,011 36,378
Weighted Average Grant Date Fair Value    
Unvested, beginning balance (in dollars per share) $ 11.94  
Granted (in dollars per share) 0  
Vested (in dollars per share) 11.21  
Forfeited (in dollars per share) 35.81  
Unvested, ending balance (in dollars per share) $ 13.15 $ 11.94