XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation - Schedule of Restricted Share Activity, Excluding Company's Employee Stock Purchase Plan (Details) - Restricted Stock - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Number of shares    
Unvested, beginning balance (in shares) 503,894  
Granted (in shares) 128,982  
Vested (in shares) (41,406)  
Vested shares forgone to satisfy minimum statutory withholding (in shares) (22,594)  
Forfeitures (in shares) (1,401)  
Unvested, ending balance (in shares) 567,475  
Weighted average grant date fair value    
Unvested, beginning balance (in dollars per share) $ 8.55  
Granted (in dollars per share) 6.24 $ 9.09
Vested (in dollars per share) 10.58  
Vested shares forgone to satisfy minimum statutory withholding (in dollars per share) 10.58  
Forfeitures (in dollars per share) 9.04  
Unvested, ending balance (in dollars per share) $ 7.80  
Total fair value of shares vested $ 349,777 $ 641,823
Total fair value of shares forgone to satisfy minimum statutory withholding $ 190,863 $ 365,697