v3.26.1
Common Stock Incentive Plan - Schedule of Restricted Stock Activity (Details) - $ / shares
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Restricted Stock    
Restricted    
Beginning Balance (in shares) 176,493 109,591
Granted (in shares) 44,529 113,937
Vested and converted to common stock (in shares) (6,291) (28,355)
Forfeited (in shares)   (18,680)
Ending Balance (in shares) 214,731 176,493
Weighted-Average Grant Date Fair Value    
Beginning Balance (in dollars per share) $ 58.72 $ 80.61
Granted (in dollars per share) 59.77 49.85
Vested and converted to common stock (in dollars per share) 57.23 78.07
Forfeited (in dollars per share)   103.65
Ending Balance (in dollars per share) $ 58.99 $ 58.72
Restricted Stock Units    
Restricted    
Beginning Balance (in shares) 341,030 280,555
Granted (in shares) 49,404 87,366
Vested and converted to common stock (in shares)   (17,633)
Forfeited (in shares)   (9,258)
Ending Balance (in shares) 390,434 341,030
Weighted-Average Grant Date Fair Value    
Beginning Balance (in dollars per share) $ 92.01 $ 104.19
Granted (in dollars per share) 59.68 49.85
Vested and converted to common stock (in dollars per share)   85.72
Forfeited (in dollars per share)   75.35
Ending Balance (in dollars per share) $ 87.92 $ 92.01