v3.26.1
Schedule II - Valuation and Qualifying Accounts (Detail) - Allowance for expected credit losses [Member] - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 7,689,000 $ 4,245,000 $ 2,823,000
Additions Charged to Cost and Expenses 2,397,000 3,530,000 1,828,000
Deductions (6,117,000) (86,000) (406,000)
Balance at End of Year $ 3,969,000 $ 7,689,000 $ 4,245,000