XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Share-Based Compensation - Schedule of Activities of RSUs (Details) - Restricted Stock Units (RSUs) [Member]
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Time Vesting Units  
Number of Units  
Unvested beginning balance | shares 827
Granted (in shares) | shares 564
Forfeited (in shares) | shares (150)
Units vested (in shares) | shares 0
Unvested ending balance | shares 1,241
Weighted Average Grant Date Fair Value  
Unvested, Weighted average grant date fair value at beginning balance (in dollars per share) | $ / shares $ 10.00
Granted, Weighted average grant date fair value (in dollars per share) | $ / shares 9.19
Forfeited, Weighted average grant date fair value (dollar per share) | $ / shares 9.79
Units Vested, Weighted average grant date fair value (in dollars per share) | $ / shares 0
Unvested, Weighted average grant date fair value at Ending balance (in dollars per share) | $ / shares $ 9.66
Market Vesting Units  
Number of Units  
Unvested beginning balance | shares 777
Granted (in shares) | shares 0
Forfeited (in shares) | shares (110)
Units vested (in shares) | shares 0
Unvested ending balance | shares 667
Weighted Average Grant Date Fair Value  
Unvested, Weighted average grant date fair value at beginning balance (in dollars per share) | $ / shares $ 5.35
Granted, Weighted average grant date fair value (in dollars per share) | $ / shares 0
Forfeited, Weighted average grant date fair value (dollar per share) | $ / shares 5.35
Units Vested, Weighted average grant date fair value (in dollars per share) | $ / shares 0
Unvested, Weighted average grant date fair value at Ending balance (in dollars per share) | $ / shares $ 5.35
Performance Vesting  
Number of Units  
Unvested beginning balance | shares 0
Granted (in shares) | shares 1,103
Forfeited (in shares) | shares (79)
Units vested (in shares) | shares 0
Unvested ending balance | shares 1,024
Weighted Average Grant Date Fair Value  
Unvested, Weighted average grant date fair value at beginning balance (in dollars per share) | $ / shares $ 0
Granted, Weighted average grant date fair value (in dollars per share) | $ / shares 9.19
Forfeited, Weighted average grant date fair value (dollar per share) | $ / shares 9.19
Units Vested, Weighted average grant date fair value (in dollars per share) | $ / shares 0
Unvested, Weighted average grant date fair value at Ending balance (in dollars per share) | $ / shares $ 9.19