XML 119 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Deferred Tax Valuation Allowance [Member]      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of year $ 69,515 $ 74,631 $ 66,819
Charged to costs and expenses     7,812
Deductions (1,587) (5,116)  
Balance at end of year 67,928 69,515 74,631
Allowance For Expected Credit Losses [Member]      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of year 318    
Charged to costs and expenses 620    
Deductions (328)    
Balance at end of year 610 318  
Allowance for Doubtful Accounts [Member]      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of year $ 318 1,220 1,634
Charged to costs and expenses   117 508
Deductions   (1,019) (922)
Balance at end of year   $ 318 $ 1,220