Nature of business, organization structure and basis of presentation (Details) - state |
1 Months Ended | |
|---|---|---|
Sep. 30, 2021 |
Mar. 31, 2026 |
|
| Equity, Class of Treasury Stock [Line Items] | ||
| Number of states in which entity operates | 50 | |
| IPO | ||
| Equity, Class of Treasury Stock [Line Items] | ||
| Minority initial public offering, percentage | 18.40% |