Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)

v3.24.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred:      
Deferred Income Tax Expense (Benefit) $ (11,019) $ 152,843 $ (302,144)
Total 192,111 215,542 10,896
Blocker Corporations      
Current:      
Federal 609,056 173,235 85,829
State 58,320 (2,555) 14,835
Current Income Tax Expense (Benefit) 667,376 170,680 100,664
Deferred:      
Federal (13,797) 92,304 (279,167)
State 2,778 60,538 (22,977)
Deferred Income Tax Expense (Benefit) (11,019) 152,842 (302,144)
Total $ 656,357 $ 323,522 $ (201,480)