v3.26.1
Leases - Weighted Average Remaining Lease Term and Discount Rate (Details)
Mar. 31, 2026
Mar. 31, 2025
Weighted Average Remaining Lease Term    
Weighted-average remaining lease term 5 years 1 month 6 days 5 years 3 months 18 days
Weighted Average Discount Rate    
Weighted-average discount rate 4.10% 4.00%