XML 104 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of RSA and PSA Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
PSAs [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
RSA unvested and outstanding, Beginning balance 92,305 0
Granted 89,869 94,783
Vested 0 0
Forfeited (29,294) (2,478)
RSA unvested and outstanding, Ending balance 152,880 92,305
RSA unvested and outstanding, Weighted Average Fair Value per RSA, Beginning Balance $ 14.91 $ 0
Granted 8.85 14.91
Vested 0 0
Forfeited 13.39 14.91
RSA unvested and outstanding, Weighted Average Fair Value per RSA, Ending Balance $ 11.64 $ 14.91
Time-based RSAs [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
RSA unvested and outstanding, Beginning balance 218,656 218,184
Granted 228,364 115,886
Vested (115,122) (87,677)
Forfeited (39,880) (27,737)
RSA unvested and outstanding, Ending balance 292,018 218,656
RSA unvested and outstanding, Weighted Average Fair Value per RSA, Beginning Balance $ 15.27 $ 15.31
Granted 8.52 15.06
Vested 14.73 15.4
Forfeited 14.51 14.25
RSA unvested and outstanding, Weighted Average Fair Value per RSA, Ending Balance $ 10.31 $ 15.27