XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2025
Finite-Lived Intangible Assets, Net [Abstract]  
Schedule of Intangible Assets
Intangible assets consisted of the following:
June 30, 2025December 31, 2024
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Customer Relationships$35,000,000 $(8,951,110)$26,048,890 $35,000,000 $(7,784,444)$27,215,556 
Trade Name12,400,000 (9,450,000)2,950,000 12,400,000 (8,220,000)4,180,000 
Total intangible assets$47,400,000 $(18,401,110)$28,998,890 $47,400,000 $(16,004,444)$31,395,556