XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Intangible Assets, Net (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Intangible Assets, Net [Line Items]        
Amortization expense     $ 1,602,053 $ 616,750
Amortization expense - 2025 $ 471,890   471,890  
Amortization expense - 2026 1,449,562   1,449,562  
Amortization expense - 2027 1,449,562   1,449,562  
Amortization expense - 2028 1,449,562   1,449,562  
Amortization expense - 2029 1,235,295   1,235,295  
Amortization expense thereafter 2,134,857   2,134,857  
Finite-Lived Intangible Assets [Member]        
Intangible Assets, Net [Line Items]        
Amortization expense $ 471,877 $ 205,583 $ 1,602,053 $ 411,166