v3.26.1
Leases - Operating Leases - Lessor (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Mar. 31, 2026
Leases [Abstract]    
Lease term (in years)   9 years
Aggregate lease payments $ 100