XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Summary of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Sep. 30, 2022
Mar. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 81,500 $ 81,500
Accumulated amortization (16,572) (7,595)
Total estimated future amortization expense $ 64,928 $ 73,905
Customer relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 1 year 1 month 6 days 1 year 7 months 6 days
Gross Carrying Amount $ 14,900 $ 14,900
Accumulated amortization (6,829) (3,104)
Total estimated future amortization expense $ 8,071 $ 11,796
Partnerships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 6 years 1 month 6 days 6 years 7 months 6 days
Gross Carrying Amount $ 23,200 $ 23,200
Accumulated amortization (3,301) (1,558)
Total estimated future amortization expense $ 19,899 $ 21,642
Trademark [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 4 years 1 month 6 days 4 years 7 months 6 days
Gross Carrying Amount $ 11,000 $ 11,000
Accumulated amortization (2,017) (917)
Total estimated future amortization expense $ 8,983 $ 10,083
Developed technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 6 years 1 month 6 days 6 years 7 months 6 days
Gross Carrying Amount $ 24,100 $ 24,100
Accumulated amortization (3,156) (1,436)
Total estimated future amortization expense $ 20,944 $ 22,664
Non-compete agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 4 years 1 month 6 days 4 years 7 months 6 days
Gross Carrying Amount $ 2,800 $ 2,800
Accumulated amortization (514) (233)
Total estimated future amortization expense $ 2,286 $ 2,567
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 6 years 6 years 4 months 24 days
Gross Carrying Amount $ 5,500 $ 5,500
Accumulated amortization (755) (347)
Total estimated future amortization expense $ 4,745 $ 5,153