Annual report [Section 13 and 15(d), not S-K Item 405]

Goodwill and Intangible Assets (Details)

v3.25.1
Goodwill and Intangible Assets (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Total intangible assets not subject to amortization, gross amount $ 4,752,939
Total intangible assets not subject to amortization, accumulated amortization 0
Total intangible assets not subject to amortization, net 4,752,939
Total intangible assets subject to amortization, gross amount 3,889,248
Total intangible assets subject to amortization, accumulated amortization 2,976,510
Total intangible assets subject to amortization, net 912,738
Total goodwill and intangible assets, gross amount 8,642,187
Total intangible assets subject to amortization, accumulated amortization 2,976,510
Total goodwill and intangible assets, net $ 5,665,677
Goodwill [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life in years Indefinite
Total intangible assets not subject to amortization, gross amount $ 4,238,671
Total intangible assets not subject to amortization, accumulated amortization 0
Total intangible assets not subject to amortization, net $ 4,238,671
Trademarks [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life in years Indefinite
Total intangible assets not subject to amortization, gross amount $ 514,268
Total intangible assets not subject to amortization, accumulated amortization 0
Total intangible assets not subject to amortization, net $ 514,268
Customer Lists [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life in years 7 years
Total intangible assets subject to amortization, gross amount $ 2,614,099
Total intangible assets subject to amortization, accumulated amortization 1,701,361
Total intangible assets subject to amortization, net $ 912,738
ABC Acquired Contracts [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life in years 5 years
Total intangible assets subject to amortization, gross amount $ 310,000
Total intangible assets subject to amortization, accumulated amortization 310,000
Total intangible assets subject to amortization, net $ 0
SIAS Acquired Contracts [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life in years 5 years
Total intangible assets subject to amortization, gross amount $ 660,000
Total intangible assets subject to amortization, accumulated amortization 660,000
Total intangible assets subject to amortization, net $ 0
Noncompete Agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life in years 4 years
Total intangible assets subject to amortization, gross amount $ 272,147
Total intangible assets subject to amortization, accumulated amortization 272,147
Total intangible assets subject to amortization, net $ 0
Website And Digital Assets [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life in years 3 years
Total intangible assets subject to amortization, gross amount $ 33,002
Total intangible assets subject to amortization, accumulated amortization 33,002
Total intangible assets subject to amortization, net