XML 83 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Summary of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 81,500 $ 81,500
Accumulated amortization (24,890) (7,595)
Cumulative Impairment Charge (9,968)  
Cumulative currency translation (1,122)  
Net carrying amount $ 45,520 $ 73,905
Customer relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 7 months 6 days 1 year 7 months 6 days
Gross Carrying Amount $ 14,900 $ 14,900
Accumulated amortization (10,554) (3,104)
Cumulative Impairment Charge  
Cumulative currency translation  
Net carrying amount $ 4,346 $ 11,796
Partnerships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 8 years 7 months 6 days 6 years 7 months 6 days
Gross Carrying Amount $ 23,200 $ 23,200
Accumulated amortization (4,385) (1,558)
Cumulative Impairment Charge (9,968)  
Cumulative currency translation (1,122)  
Net carrying amount $ 7,725 $ 21,642
Trademark [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 3 years 7 months 6 days 4 years 7 months 6 days
Gross Carrying Amount $ 11,000 $ 11,000
Accumulated amortization (3,117) (917)
Cumulative Impairment Charge  
Cumulative currency translation  
Net carrying amount $ 7,883 $ 10,083
Developed technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 5 years 7 months 6 days 6 years 7 months 6 days
Gross Carrying Amount $ 24,100 $ 24,100
Accumulated amortization (4,877) (1,436)
Cumulative Impairment Charge  
Cumulative currency translation  
Net carrying amount $ 19,223 $ 22,664
Non-compete agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 3 years 7 months 6 days 4 years 7 months 6 days
Gross Carrying Amount $ 2,800 $ 2,800
Accumulated amortization (793) (233)
Cumulative Impairment Charge  
Cumulative currency translation  
Net carrying amount $ 2,007 $ 2,567
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 5 years 6 months 6 years 4 months 24 days
Gross Carrying Amount $ 5,500 $ 5,500
Accumulated amortization (1,164) (347)
Cumulative Impairment Charge  
Cumulative currency translation  
Net carrying amount $ 4,336 $ 5,153