v3.26.1
Goodwill - Schedule of Goodwill (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Schedule of Goodwill [Abstract]    
Gross Goodwill, beginning balance $ 9,134,856 $ 9,134,856
Accumulated Amortization, beginning balance (4,561,037) (4,561,037)
Net, beginning balance 4,573,819 4,573,819
Gross Goodwill, Addition
Accumulated Impairment, Addition
Net, Addition
Gross Goodwill, ending balance 9,134,856 9,134,856
Accumulated Amortization, ending balance (4,561,037) (4,561,037)
Net, ending balance $ 4,573,819 $ 4,573,819