v3.26.1
INCOME TAXES - Income Taxes Paid, Net of Refunds (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
INCOME TAXES [Abstract]      
U.S. federal $ 33,013 $ 36,119 $ 29,171
Domestic state and local:      
Total state and local 11,152 11,865 10,881
Foreign 1,901 748 1,474
Total 46,066 48,732 41,526
California [Member]      
Domestic state and local:      
Total state and local [1] 0 2,491 2,598
Other [Member]      
Domestic state and local:      
Total state and local $ 11,152 $ 9,374 $ 8,283
[1] The amount of income taxes paid for the year ended March 31, 2026 was less than 5% of total income taxes paid.