Revenue & Receivables - Schedule of Balance and Related Activity for Allowance for Doubtful Accounts (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2024 |
|
| SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] | |||
| Allowance for expected credit losses, beginning balance | $ 4,880 | $ 3,827 | |
| Bad debt expense | 5,832 | 4,289 | $ 420 |
| Less uncollectible accounts written off, net of recoveries | (2,573) | (2,582) | (1,079) |
| Fair value adjustment for receivables acquired with Kito Crosby | 48,911 | 0 | 64 |
| Other | 256 | (8) | (20) |
| Allowance for expected credit losses, ending balance | 7,200 | 4,880 | 3,827 |
| Allowance for credit losses | |||
| SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] | |||
| Bad debt expense | 2,714 | 3,641 | 1,225 |
| Less uncollectible accounts written off, net of recoveries | (2,573) | (2,582) | (1,079) |
| Fair value adjustment for receivables acquired with Kito Crosby | 2,009 | 0 | 64 |
| Other | $ 170 | $ (6) | $ (3) |