v3.26.1
Stock-based compensation - Schedule of Restricted Stock Activity under the Incentive Plan (Details) - Restricted Stock - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
RSUs / Restricted stock    
Non-vested at beginning of period (in shares) 19,113 0
Granted (in shares) 14,235 24,476
Vested (in shares) (4,941) (5,363)
Forfeited (in shares) 0 0
Non-vested at end of period (in shares) 28,407 19,113
Weighted-Average Grant Date Fair Value per Unit    
Non-vested at beginning of period (in dollars per share) $ 100.49 $ 0
Granted (in dollars per share) 146.16 101.33
Vested (in dollars per share) 140.81 104.33
Forfeited (in dollars per share) 0 0
Non-vested at end of period (in dollars per share) $ 116.36 $ 100.49