v3.26.1
Share Repurchases (Details) - Common Stock [Member]
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
shares
Share Repurchase Program [Abstract]  
Repurchase of common stock (in shares) | shares 306,256
Repurchase of common stock | $ $ 19.2