| 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:
| | | | | | | | | | | | | | | | | | December 31, 2025 | | | Weighted Average Remaining Useful Life | Gross Carrying Amount | | Accumulated Amortization | | Intangible Assets, Net | | Intangibles subject to amortization: | | | | | | | | Customer relationships | 6.7 years | $ | 26,101 | | | $ | (11,601) | | | $ | 14,500 | | | Technology | 2.7 years | 11,618 | | | (7,938) | | | 3,680 | | | Trade names | 8.7 years | 11,300 | | | (4,305) | | | 6,995 | | | Total | | $ | 49,019 | | | $ | (23,844) | | | $ | 25,175 | |
| | | | | | | | | | | | | | | | | | December 31, 2024 | | | Weighted Average Remaining Useful Life | Gross Carrying Amount | | Accumulated Amortization | | Intangible Assets, Net | | Intangibles subject to amortization: | | | | | | | | Customer relationships | 7.7 years | $ | 26,101 | | | $ | (9,425) | | | $ | 16,676 | | | Technology | 3.6 years | 11,618 | | | (6,469) | | | 5,149 | | | Trade names | 9.7 years | 11,300 | | | (3,498) | | | 7,802 | | | Total | | $ | 49,019 | | | $ | (19,392) | | | $ | 29,627 | |
| | | | | | | | | | | | | | | | | | March 31, 2025 | | Weighted Average Remaining Useful Life | Gross Carrying Amount | | Accumulated Amortization | | Intangible Assets, Net | | Intangibles subject to amortization: | | | | | | | | Customer relationships | 7.4 years | $ | 26,101 | | | $ | (9,969) | | | $ | 16,132 | | | Technology | 3.4 years | 11,618 | | | (6,844) | | | 4,774 | | | Trade names | 9.4 years | 11,300 | | | (3,699) | | | 7,601 | | | Total | | $ | 49,019 | | | $ | (20,512) | | | $ | 28,507 | |
|
| Schedule of Amortization Expense for Definite-Lived Intangible Assets |
The following summarizes amortization expense for definite-lived intangible assets:
| | | | | | | | | | | | | | | | Three Months Ended | Nine Months Ended | | December 31, | December 31, | | 2025 | 2024 | 2025 | 2024 | | Amortization expense | $ | 1,099 | | $ | 1,120 | | $ | 3,332 | | $ | 3,412 | |
|