XML 57 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangibles (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets consisted of the following as of December 31, 2023 and December 31, 2022:
December 31, 2023
Estimated Useful
Life (Years)
Gross Carrying
Amount
AdditionsAccumulated
Amortization
Net Carrying
Amount
Patents15 years$62,823 $20,961 $(15,592)$68,192 
Computer software5 years247,828 — (235,967)11,861 
Operating licensesIndefinite8,799,004 600,000 — 9,399,004 
Internally developed software
4-5 years
8,284,058 1,794,029 (8,821,563)1,256,524 
Material contractsIndefinite62,550 — — 62,550 
Customer relationships
8-9 years
12,397,954 15,939,570 (3,334,925)25,002,599 
Trademark8 years326,646 17,101 (46,549)297,198 
Non-compete agreements5 years— 100,000 (15,000)85,000 
Trade credits5 years— 1,500,000 — 1,500,000 
$30,180,863 $19,971,661 $(12,469,596)$37,682,928 
December 31, 2022
Estimated Useful
Life (Years)
Gross Carrying
Amount
AdditionsAccumulated
Amortization
Net Carrying
Amount
Patents15 years$48,668 $14,155 $(10,116)$52,707 
Computer software5 years294,147 (46,319)(224,886)22,942 
Operating licensesIndefinite8,375,514 423,490 — 8,799,004 
Internally developed software
4-5 years
6,013,513 2,270,545 (6,378,911)1,905,147 
Material contractsIndefinite— 62,550 — 62,550 
Customer relationships
8-9 years
— 12,397,954 (594,301)11,803,653 
Trademark8 years— 326,646 (3,403)323,243 
$14,731,842 $15,449,021 $(7,211,617)$22,969,246 
Schedule of Indefinite-Lived Intangible Assets
Intangible assets consisted of the following as of December 31, 2023 and December 31, 2022:
December 31, 2023
Estimated Useful
Life (Years)
Gross Carrying
Amount
AdditionsAccumulated
Amortization
Net Carrying
Amount
Patents15 years$62,823 $20,961 $(15,592)$68,192 
Computer software5 years247,828 — (235,967)11,861 
Operating licensesIndefinite8,799,004 600,000 — 9,399,004 
Internally developed software
4-5 years
8,284,058 1,794,029 (8,821,563)1,256,524 
Material contractsIndefinite62,550 — — 62,550 
Customer relationships
8-9 years
12,397,954 15,939,570 (3,334,925)25,002,599 
Trademark8 years326,646 17,101 (46,549)297,198 
Non-compete agreements5 years— 100,000 (15,000)85,000 
Trade credits5 years— 1,500,000 — 1,500,000 
$30,180,863 $19,971,661 $(12,469,596)$37,682,928 
December 31, 2022
Estimated Useful
Life (Years)
Gross Carrying
Amount
AdditionsAccumulated
Amortization
Net Carrying
Amount
Patents15 years$48,668 $14,155 $(10,116)$52,707 
Computer software5 years294,147 (46,319)(224,886)22,942 
Operating licensesIndefinite8,375,514 423,490 — 8,799,004 
Internally developed software
4-5 years
6,013,513 2,270,545 (6,378,911)1,905,147 
Material contractsIndefinite— 62,550 — 62,550 
Customer relationships
8-9 years
— 12,397,954 (594,301)11,803,653 
Trademark8 years— 326,646 (3,403)323,243 
$14,731,842 $15,449,021 $(7,211,617)$22,969,246 
Schedule of amortization expense for the next five years in aggregate
Future amortization expense at December 31, 2023 for the next five years and in the aggregate are as follows:
Amortization
Expense
2024$3,905,132 
20253,855,130 
20263,249,936 
20273,249,222 
20283,232,758 
Thereafter9,229,196 
Total$26,721,374