XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.4
Accounts Receivable and Allowance for Credit Losses - Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2024
Nov. 30, 2023
Receivables [Abstract]        
Balance at beginning of period $ 1,776 $ 1,866 $ 1,707 $ 1,710
Bad debt expense, net of recoveries (25) 138 152 373
Accounts written off (33) (46) (141) (125)
Balance at end of period $ 1,718 $ 1,958 $ 1,718 $ 1,958