XML 95 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets, Net - Goodwill and Intangible Asset Rollforward (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Schedule of Intangible Assets [Line Items]    
Gross Carrying Amount $ 49,019 $ 50,349
Accumulated Amortization (20,512) (16,470)
Intangible Assets, Net $ 28,507 $ 33,879
Customer relationships    
Schedule of Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 7 years 4 months 24 days 8 years 4 months 24 days
Gross Carrying Amount $ 26,101 $ 26,101
Accumulated Amortization (9,969) (7,794)
Intangible Assets, Net $ 16,132 $ 18,307
Technology    
Schedule of Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 3 years 4 months 24 days 4 years 4 months 24 days
Gross Carrying Amount $ 11,618 $ 12,948
Accumulated Amortization (6,844) (5,784)
Intangible Assets, Net $ 4,774 $ 7,164
Trade names    
Schedule of Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 9 years 4 months 24 days 10 years 4 months 24 days
Gross Carrying Amount $ 11,300 $ 11,300
Accumulated Amortization (3,699) (2,892)
Intangible Assets, Net $ 7,601 $ 8,408