Intangible Assets, Net - Schedule of Intangible Asset Rollforward (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Mar. 31, 2025 |
Jun. 30, 2024 |
---|---|---|---|
Schedule of Intangible Assets [Line Items] | |||
Gross Carrying Amount | $ 49,019 | $ 49,019 | $ 50,349 |
Accumulated Amortization | (21,632) | (20,512) | (17,621) |
Intangible Assets, Net | $ 27,387 | $ 28,507 | $ 32,728 |
Customer relationships | |||
Schedule of Intangible Assets [Line Items] | |||
Weighted Average Remaining Useful Life | 7 years 2 months 12 days | 7 years 4 months 24 days | 8 years 2 months 12 days |
Gross Carrying Amount | $ 26,101 | $ 26,101 | $ 26,101 |
Accumulated Amortization | (10,513) | (9,969) | (8,338) |
Intangible Assets, Net | $ 15,588 | $ 16,132 | $ 17,763 |
Technology | |||
Schedule of Intangible Assets [Line Items] | |||
Weighted Average Remaining Useful Life | 3 years 1 month 6 days | 3 years 4 months 24 days | 4 years 2 months 12 days |
Gross Carrying Amount | $ 11,618 | $ 11,618 | $ 12,948 |
Accumulated Amortization | (7,218) | (6,844) | (6,189) |
Intangible Assets, Net | $ 4,400 | $ 4,774 | $ 6,759 |
Trade names | |||
Schedule of Intangible Assets [Line Items] | |||
Weighted Average Remaining Useful Life | 9 years 2 months 12 days | 9 years 4 months 24 days | 10 years 2 months 12 days |
Gross Carrying Amount | $ 11,300 | $ 11,300 | $ 11,300 |
Accumulated Amortization | (3,901) | (3,699) | (3,094) |
Intangible Assets, Net | $ 7,399 | $ 7,601 | $ 8,206 |