Investments - Schedule of Cumulative Gross Unrealized Gains(Loss) (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Mar. 31, 2026 |
|
| Equity Method Investments and Joint Ventures [Abstract] | ||
| Cumulative gross unrealized gains | $ 79,414 | $ 79,414 |
| Cumulative gross unrealized losses | $ (44,062) | $ (43,289) |