XML 52 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Components - Schedule of Reserves as Balance Sheet Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Mar. 31, 2022
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Total revenue-related reserves $ 37,527 $ 19,876
Reduction of accounts receivable, net    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Total revenue-related reserves 669 486
Component of accrued expenses and other current liabilities    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Total revenue-related reserves $ 36,858 $ 19,390