v3.26.1
Common Stock (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
shares
Common Stock  
Number of shares repurchased | shares 73,164
Value of shares repurchased | $ $ 3,001,622
Average price per common stock | $ / shares $ 41.03