XML 99 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Summary of RSU activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted Stock Units, Unvested at December 31, 2023 1,759,918  
Restricted Stock Units, Unvested at December 31, 2024 975,550 1,759,918
RSUs    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted Stock Units, Unvested at December 31, 2023 1,759,918  
Restricted Stock Units, Vested (784,143)  
Restricted Stock Units, Forfeited (225)  
Restricted Stock Units, Unvested at December 31, 2024 975,550 1,759,918
Weighted-Average Grant Date Fair Value, Unvested at December 31, 2023 $ 12.09  
Weighted-Average Grant Date Fair Value, Vested 12.13  
Weighted-Average Grant Date Fair Value, Forfeited   $ 3.89
Weighted-Average Grant Date Fair Value, Unvested at December 31, 2024 $ 12.06 $ 12.09