XML 101 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue & Receivables - Schedule of Balance and Related Activity for Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance $ 3,620 $ 5,717  
Bad debt expense 420 1,132 $ 2,171
Less uncollectible accounts written off, net of recoveries (1,079) (3,056) (1,955)
Allowance recorded from acquisition 64 0 774
Other (20) (342) 85
Ending balance 3,827 3,620 5,717
Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Bad debt expense 1,225 1,055 1,929
Less uncollectible accounts written off, net of recoveries (1,079) (3,056) (1,955)
Allowance recorded from acquisition 64 0 227
Other $ (3) $ (96) $ (170)