v3.26.1
Other (Expense) Income - Schedule of Other (Expense) Income (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Other Income and Expenses [Abstract]        
Interest expense, net $ (97,583) $ (443,662) $ (197,315) $ (869,946)
Loss on change in fair value of contingent consideration 0 0 (2,760,000) 0
Insurance proceeds 0 0 4,687,798 0
Loss on equity method investment 0 (38,817) 0 (79,515)
Loss on remeasurement of operating and finance leases 0 (6,607) 0 (47,444)
Loss on disposal of fixed assets (39,574) (48,354) (102,067) (33,215)
Other income (expense) 123,211 101,046 388,175 (211,823)
Total other (expense) income $ (13,946) $ (436,394) $ 2,016,591 $ (1,241,943)