v3.26.1
Acquisitions (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 21, 2025
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Asset Acquisition [Line Items]        
Cash consideration paid   $ 0 $ 6,000 $ 0
EssayPop        
Asset Acquisition [Line Items]        
Total purchase consideration $ 8,000      
Cash consideration paid 6,000      
Deferred consideration payable $ 2,000      
Deferral period for deferred consideration 18 months      
Estimated useful life for acquired deferred technology costs 3 years      
Purchase consideration payable classified as other non-current liabilities   $ 2,000