v3.26.1
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Gross unrecognized tax benefit, beginning of year $ 20,168 $ 13,668 $ 29,110
Gross increases to tax positions for the current period 5,602 6,725 0
Gross increases to tax positions for prior periods 6,948 1,689 721
Gross decreases to tax positions for prior periods (7,428) 0 (4,277)
Decreases related to settlements 0 0 (168)
Decreases due to lapse of statutes of limitations (1,504) (1,922) (11,689)
Foreign currency translation (26)   (29)
Foreign currency translation   8  
Gross unrecognized tax benefit, end of year $ 23,760 $ 20,168 $ 13,668