XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 47,400,000 $ 47,400,000
Accumulated Amortization 14,806,111 (11,211,111)
Net Carrying Amount 32,593,889 36,188,889
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 35,000,000 35,000,000
Accumulated Amortization (7,201,111) (5,451,111)
Net Carrying Amount 27,798,889 29,548,889
Trade Name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 12,400,000 12,400,000
Accumulated Amortization (7,605,000) (5,760,000)
Net Carrying Amount $ 4,795,000 $ 6,640,000