XML 69 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Summary of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 67,300 $ 81,500
Accumulated amortization (29,465) (24,890)
Cumulative Impairment Charge   (9,968)
Cumulative currency translation   (1,122)
Total estimated future amortization expense $ 37,835 $ 45,520
Customer relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 1 month 6 days 7 months 6 days
Gross Carrying Amount $ 14,900 $ 14,900
Accumulated amortization (14,279) (10,554)
Cumulative Impairment Charge   0
Cumulative currency translation   0
Total estimated future amortization expense $ 621 $ 4,346
Partnerships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 8 years 1 month 6 days 8 years 7 months 6 days
Gross Carrying Amount $ 9,000 $ 23,200
Accumulated amortization (1,725) (4,385)
Cumulative Impairment Charge   (9,968)
Cumulative currency translation   (1,122)
Total estimated future amortization expense $ 7,275 $ 7,725
Trademark [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 3 years 1 month 6 days 3 years 7 months 6 days
Gross Carrying Amount $ 11,000 $ 11,000
Accumulated amortization (4,217) (3,117)
Cumulative Impairment Charge   0
Cumulative currency translation   0
Total estimated future amortization expense $ 6,783 $ 7,883
Developed technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 5 years 1 month 6 days 5 years 7 months 6 days
Gross Carrying Amount $ 24,100 $ 24,100
Accumulated amortization (6,599) (4,877)
Cumulative Impairment Charge   0
Cumulative currency translation   0
Total estimated future amortization expense $ 17,501 $ 19,223
Non-compete agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 3 years 1 month 6 days 3 years 7 months 6 days
Gross Carrying Amount $ 2,800 $ 2,800
Accumulated amortization (1,073) (793)
Cumulative Impairment Charge   0
Cumulative currency translation   0
Total estimated future amortization expense $ 1,727 $ 2,007
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 5 years 5 years 6 months
Gross Carrying Amount $ 5,500 $ 5,500
Accumulated amortization (1,572) (1,164)
Cumulative Impairment Charge   0
Cumulative currency translation   0
Total estimated future amortization expense $ 3,928 $ 4,336