v3.25.2
FINANCIAL STATEMENT COMPONENTS - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Mar. 31, 2024
Property, Plant and Equipment [Abstract]      
Trade accounts receivable $ 61,586 $ 50,839  
Unbilled trade accounts receivable 5,905 4,972  
Less: allowance for credit losses (1,744) (1,898) $ (2,746)
Less: allowance for sales reserves (5,233) (4,233) $ (2,502)
Total accounts receivable, net $ 60,514 $ 49,680