XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets, Net (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Finite-Lived Intangible Assets [Line Items]        
Amortization expense     $ 1,130,176 $ 411,166
Amortization expense - 2025 $ 943,781   943,781  
Amortization expense - 2026 1,449,562   1,449,562  
Amortization expense - 2027 1,235,295   1,235,295  
Amortization expense - 2028 2,134,843   2,134,843  
Finite-Lived Intangible Assets [Member]        
Finite-Lived Intangible Assets [Line Items]        
Amortization expense $ 552,111 $ 205,583 $ 1,130,176 $ 411,166