Leases (Details) - lease |
3 Months Ended | |
---|---|---|
Jun. 30, 2024 |
Jun. 30, 2025 |
|
Number of operating leases term extended | 5 | |
Operating lease renewal term | 10 years | 3 years |
Minimum | ||
Term of contract | 7 months | |
Maximum | ||
Term of contract | 11 years | |
Branches And Office Space [Member] | ||
Number of leases | 32 | |
Vehicles [Member] | ||
Number of leases | 1 | |
Equipment [Member] | ||
Number of leases | 1 |