Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Schedule of Income Taxes Consists of the Following Benefits (Provisions) (Details)

v3.25.1
Income Taxes - Schedule of Income Taxes Consists of the Following Benefits (Provisions) (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Domestic:    
Federal $ 1,534,308 $ 4,004,891
State 137,469 1,399,496
International (490,178) 591,583
Deferred tax benefits 1,181,599 5,995,970
Change in valuation allowance (885,575) (3,646,556)
Net income tax benefit $ 296,024 $ 2,349,414