XML 56 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Summary of RSU activity (Details)
9 Months Ended
Sep. 30, 2025
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Restricted Stock Units, Unvested at December 31, 2024 975,550
Restricted Stock Units, Unvested at September 30, 2025 406,972
RSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Restricted Stock Units, Unvested at December 31, 2024 975,550
Restricted Stock Units, Vested (551,977)
Restricted Stock Units, Forfeited (16,601)
Restricted Stock Units, Unvested at September 30, 2025 406,972
Weighted-Average Grant Date Fair Value, Unvested at December 31, 2024 | $ / shares $ 12.06
Weighted-Average Grant Date Fair Value, Vested | $ / shares 12.2
Weighted-Average Grant Date Fair Value, Forfeited | $ / shares 12.34
Weighted-Average Grant Date Fair Value, Unvested at September 30, 2025 | $ / shares $ 11.87