XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.3
ALLOWANCE FOR CREDIT LOSSES - Activity in Reserves for Credit Losses within Accounts Receivable—Trade (Details) - Accounts Receivable-Trade [Member] - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
ALLOWANCE FOR CREDIT LOSSES [Abstract]    
Beginning $ 3,902 $ 2,549
Provision for credit losses 198 245
Write-offs and other (1,287) (378)
Ending $ 2,813 $ 2,416