XML 82 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets and Goodwill - Future Amortization Expense (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
2025 $ 3,991,482  
2026 3,776,803  
2027 3,421,395  
2028 2,535,409  
2029 and thereafter 4,248,360  
Intangible assets, net $ 17,973,449 $ 22,607,918