v3.24.3
Share-Based Compensation - Market and Performance-Based Shares Units (Details) - Performance-based share units
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
Share-based compensation  
Service period 3 years
Total unrecognized compensation cost | $ $ 1,522
Expenses expected to be recognized over a weighted average remaining period 2 years 3 months
Number of shares  
Granted | shares 62,914
Forfeited | shares (3,777)
End of the period | shares 59,137
Weighted Average Grant Date Fair Value  
Granted | $ / shares $ 22.06
Forfeited | $ / shares 22.06
End of the period | $ / shares $ 22.06