Property and Equipment - Schedule of Property and Equipment (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Mar. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | $ 62,255 | $ 60,366 |
| Less: Accumulated depreciation and amortization | (52,505) | (52,072) |
| Property and equipment, net | 9,750 | 8,294 |
| Buildings | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 1,935 | 1,000 |
| Computers, servers and other equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 49,603 | 47,668 |
| Furniture and fixtures | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 1,258 | 2,705 |
| Leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 6,523 | 6,223 |
| Purchased software | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 2,841 | 2,577 |
| Construction in process | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | $ 95 | $ 193 |