XML 88 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets and Goodwill - Schedule Of Intangibles (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 153,207 $ 152,865
Accumulated Amortization (85,258) (66,148)
Net Carrying Amount $ 67,949 86,717
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, remaining amortization period 1 year 4 months 24 days  
Gross Carrying Amount $ 46,696 46,454
Accumulated Amortization (44,003) (36,823)
Net Carrying Amount $ 2,693 9,631
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, remaining amortization period 5 years 9 months 18 days  
Gross Carrying Amount $ 105,881 105,827
Accumulated Amortization (40,670) (28,741)
Net Carrying Amount $ 65,211 77,086
Trade names and domains    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, remaining amortization period 2 years 10 months 24 days  
Gross Carrying Amount $ 630 584
Accumulated Amortization (585) (584)
Net Carrying Amount $ 45 $ 0