XML 97 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Provision for Taxes (Reconciliation of total amounts of unrecognized tax benefits roll forward) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Unrecognized tax benefits beginning balance $ 48,851 $ 31,069
Additions based on tax positions related to the current year 7,226 8,257
Reductions for tax positions of prior years (443) 0
Additions for tax provisions of prior years 2,473 9,525
Unrecognized tax benefits ending balance $ 58,107 $ 48,851