Organization and Basis of Presentation (Details) shares in Millions |
Oct. 17, 2025
shares
|
Sep. 30, 2025
location
state
|
|---|---|---|
| Product Information [Line Items] | ||
| Number of locations | location | 340 | |
| Number of states in which offices are located | state | 9 | |
| Subsequent Event | ||
| Product Information [Line Items] | ||
| Additional shares authorized (in shares) | shares | 250.0 |