| Schedule of Gross Carrying Amount and Accumulated Amortization of Intangible Assets |
The gross carrying amount and accumulated amortization of intangible assets consist of the following:
| | | | | | | | | | | | | | | | | | June 30, 2026 | | Weighted Average Remaining Useful Life | Gross Carrying Amount | | Accumulated Amortization | | Intangible Assets, Net | | Intangibles subject to amortization: | | | | | | | | Customer relationships | 6.2 years | $ | 26,101 | | | $ | (12,688) | | | $ | 13,413 | | | Technology | 2.2 years | 11,618 | | | (8,639) | | | 2,979 | | | Trade names | 8.2 years | 11,300 | | | (4,708) | | | 6,592 | | | Total | | $ | 49,019 | | | $ | (26,035) | | | $ | 22,984 | |
| | | | | | | | | | | | | | | | | | June 30, 2025 | | Weighted Average Remaining Useful Life | Gross Carrying Amount | | Accumulated Amortization | | Intangible Assets, Net | | Intangibles subject to amortization: | | | | | | | | Customer relationships | 7.2 years | $ | 26,101 | | | $ | (10,513) | | | $ | 15,588 | | | Technology | 3.1 years | 11,618 | | | (7,218) | | | 4,400 | | | Trade names | 9.2 years | 11,300 | | | (3,901) | | | 7,399 | | | Total | | $ | 49,019 | | | $ | (21,632) | | | $ | 27,387 | |
| | | | | | | | | | | | | | | | | | March 31, 2026 | | Weighted Average Remaining Useful Life | Gross Carrying Amount | | Accumulated Amortization | | Intangible Assets, Net | | Intangibles subject to amortization: | | | | | | | | Customer relationships | 6.4 years | $ | 26,101 | | | $ | (12,144) | | | $ | 13,957 | | | Technology | 2.4 years | 11,618 | | | (8,292) | | | 3,326 | | | Trade names | 8.4 years | 11,300 | | | (4,507) | | | 6,793 | | | Total | | $ | 49,019 | | | $ | (24,943) | | | $ | 24,076 | |
|