v3.26.1
Stock-Based Compensation - Schedule of Restricted Stock Award Activity (Details) - RSAs - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Number of Shares    
Outstanding beginning balance (in shares) 67,365 36,346
Granted (in shares) 44,219 64,070
Forfeited (in shares) (14,358) 0
Vested (in shares) (49,712) (32,332)
Outstanding ending balance (in shares) 47,514 68,084
Weighted-Average Grant Date Fair Value    
Outstanding beginning balance (in USD per share) $ 27.43 $ 38.11
Granted (in USD per share) 26.12 27.86
Forfeited (in USD per share) 27.86 0
Vested (in USD per share) 27.86 38.20
Outstanding ending balance (in USD per share) $ 25.62 $ 28.42