v3.26.1
Segment Reporting (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Segment Reporting [Line Items]        
Depreciation and amortization     $ 19,607,750 $ 19,006,030
Intangible amortization $ 2,414,751 $ 2,454,641 4,829,504 4,870,471
General selling, and other operating expenses 4,535,660 4,327,702 $ 8,895,315 8,429,304
Corporate Segment and Other Operating Segment [Member]        
Segment Reporting [Line Items]        
Operating segments     2  
Reportable segments     2  
Salaries, wages and benefits 1,839,835 1,090,332 $ 3,579,334 2,743,930
Depreciation and amortization 37,542 25,948 74,292 35,139
Intangible amortization 2,414,751 2,454,641 4,829,504 4,870,471
Insurance premiums and claims 307,653 314,496 641,347 592,065
General selling, and other operating expenses 1,371,897 1,565,970 2,697,306 2,872,696
Stock based compensation $ 1,346,248 $ 1,221,497 $ 2,698,330 $ 2,404,506