XML 71 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Summary of Activity related to RSU Stock-Based Payment Awards (Details) - Restricted Stock Units - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of shares, Unvested balance at beginning of period 103,750 165,000
Number of shares, Vested (42,500) (61,250)
Number of shares, Forfeited (5,000)  
Number of shares, Unvested balance at end of period 56,250 103,750
Weighted-average grant date fair value, Unvested balance at beginning of period $ 6.16 $ 6.08
Weighted-average grant date fair value, Vested 6.44 5.96
Weighted-average grant date fair value, Forfeited 18.32  
Weighted-average grant date fair value, Unvested balance at end of period $ 4.86 $ 6.16