XML 99 R89.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Taxes        
Domestic $ (2,338,449) $ (1,669,825) $ (21,426,826) $ (1,978,749)
Foreign 59,341 302,583 (119,268) 1,153,034
Income (loss) before income taxes (2,279,108) (1,367,242) (21,546,094) (825,715)
Income tax expense (benefit) (114,884) 491,053 (110,083) 289,765
Net income (loss) $ (2,164,224) $ (1,858,295) $ (21,436,011) $ (1,115,480)
Effective tax rate 5.00% (35.90%) 0.50% (35.10%)