v3.25.4
FINANCIAL STATEMENT COMPONENTS - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Mar. 31, 2024
Property, Plant and Equipment [Abstract]      
Trade accounts receivable $ 53,466 $ 50,839  
Unbilled trade accounts receivable 7,369 4,972  
Less: allowance for credit losses (1,663) (1,898) $ (2,746)
Less: allowance for sales reserves (4,432) (4,233) $ (2,502)
Total accounts receivable, net $ 54,740 $ 49,680