XML 74 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation - Summary of Restricted Stock Unit Activity (Details) - Restricted Stock Unit Activity - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares, outstanding beginning balance 594,768  
Number of shares, granted 798,574  
Number of shares, forfeited (59,764)  
Number of shares, Vested (165,667)  
Number of shares, outstanding ending balance 1,167,911 594,768
Weighted-average grant date fair value per share, outstanding beginning balance $ 8.16  
Weighted-average grant date fair value per share, granted 6.04 $ 5.57
Weighted-average grant date fair value per share, forfeited 6.8  
Weighted-average grant date fair value per share, vested 8.63  
Weighted-average grant date fair value per share, outstanding ending balance $ 6.71 $ 8.16
Weighted-average remaining contractual term (in years), outstanding ending balance 1 year 4 months 24 days 1 year 4 months 24 days