XML 89 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue & Receivables - Schedule of Balance and Related Activity for Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
April 1, beginning balance $ 3,827 $ 3,620  
Bad debt expense 4,289 420 $ 1,132
Less uncollectible accounts written off, net of recoveries (2,582) (1,079) (3,056)
Allowance recorded from acquisition 0 64 0
Other (8) (20) (342)
March 31, ending balance 4,880 3,827 3,620
Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Bad debt expense 3,641 1,225 1,055
Less uncollectible accounts written off, net of recoveries (2,582) (1,079) (3,056)
Allowance recorded from acquisition 0 64 0
Other $ (6) $ (3) $ (96)