XML 80 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Schedule of Balance Sheet Location of Gross Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Income Tax Contingency [Line Items]        
Unrecognized tax benefits $ 26,338 $ 21,233 $ 45,620 $ 44,901
Income tax payable        
Income Tax Contingency [Line Items]        
Unrecognized tax benefits 6,206 5,688    
Income tax liability        
Income Tax Contingency [Line Items]        
Unrecognized tax benefits $ 20,132 $ 15,545