XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
FINANCIAL STATEMENT COMPONENTS - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Mar. 31, 2023
Property, Plant and Equipment [Abstract]      
Trade accounts receivable $ 54,132 $ 59,757  
Unbilled trade accounts receivable 3,603 4,470  
Less: allowance for credit losses (1,980) (2,746) $ (3,644)
Less: allowance for sales reserves (3,443) (2,502) $ (3,218)
Total accounts receivable, net $ 52,312 $ 58,979