| Schedule of Gross Book Value, Accumulated Amortization, Net Book Value and Amortization Periods of Intangible Assets |
The gross book value, accumulated amortization, net book value and amortization periods of the intangible assets were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | September 30, 2024 | | | | Estimated useful life | | Gross book value | | Accumulated amortization | | Net book value | | Weighted average remaining useful life | | Customer relationships | | 5 | - | 15 years | | $ | 302,003 | | | $ | (163,960) | | | $ | 138,043 | | | 7.9 years | | Developed technology | | 5 years | | 137,414 | | | (130,050) | | | 7,364 | | | 2.0 years | | Trademarks | | 5 | - | 9 years | | 19,700 | | | (14,489) | | | 5,211 | | | 2.6 years | | | | | | | | | | | | | Total | | | | | | $ | 459,117 | | | $ | (308,499) | | | $ | 150,618 | | | | | | | | | | | | | | | | | | | | December 31, 2023 | | | | Estimated useful life | | Gross book value | | Accumulated amortization | | Net book value | | Weighted average remaining useful life | | Customer relationships | | 5 | - | 15 years | | $ | 301,994 | | | $ | (142,135) | | | $ | 159,859 | | | 8.6 years | | Developed technology | | 5 years | | 137,361 | | | (125,426) | | | 11,935 | | | 2.6 years | | Trademarks | | 5 | - | 9 years | | 19,700 | | | (12,604) | | | 7,096 | | | 3.4 years | | Favorable leases | | 6 years | | 198 | | | (180) | | | 18 | | | 0.5 years | | Total | | | | | | $ | 459,253 | | | $ | (280,345) | | | $ | 178,908 | | | |
|