XML 76 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Summary of the Company's Income Tax Expense (Benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Current Federal income tax expense (benefit) $ 191,115 $ 170,874 $ 182,034
Deferred Federal income tax expense (benefit) (10,477) (499,077) (1,750,248)
Federal Income Tax Expense (benefit) 180,638 (328,203) (1,568,214)
Current State income tax expense (benefit) 33,326 27,020 32,559
Deferred State income tax expense (benefit) (1,596) (76,050) (266,704)
State income tax expense (benefit) 31,730 (49,030) (234,145)
Current Canadian income tax expense (benefit) 480,391 320,639 0
Deferred Canadian income tax expense (benefit) (3,288,615) (498,191) (8,916)
Canadian income tax expense (benefit) (2,808,224) (177,552) (8,916)
Current income tax expense (benefit) 704,832 518,533 214,593
Deferred income tax expense (benefit) (3,300,688) (1,073,318) (2,025,868)
Income tax expense (benefit), Total $ (2,595,856) $ (554,785) $ (1,811,275)