General - Schedule of CCA Recorded In The Consolidated Balance Sheets (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Mar. 31, 2025 |
|---|---|---|
| Capitalized Cloud Computing Arrangements [Line Items] | ||
| Total | $ 20,529 | $ 6,194 |
| Prepaid expenses: | ||
| Capitalized Cloud Computing Arrangements [Line Items] | ||
| Net CCAs placed in service | 2,053 | 2,167 |
| Other assets: | ||
| Capitalized Cloud Computing Arrangements [Line Items] | ||
| Net CCAs placed in service | 1,968 | 3,864 |
| CCAs in process | $ 16,508 | $ 163 |