v3.25.1
Share Transactions (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Share Repurchases
Shares repurchased through the periods indicated are as follows:

Three Months Ended March 31,
20252024
Numbers of shares repurchased377,346 — 
Weighted average price per share$25.22 $—