Shareholders' Equity - Summary of Common Share Repurchase Activity (Parenthetical) (Details) |
6 Months Ended |
---|---|
Jun. 30, 2025
USD ($)
| |
Common Stock [Member] | Commission Amount | |
Schedule Of Capitalization Equity [Line Items] | |
Transaction fees | $ 582,000 |