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

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

v3.25.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred:      
Deferred Income Tax Expense (Benefit) $ 37,018 $ (11,019) $ 152,843
Blocker Corporations      
Current:      
Federal (85,356) 609,056 173,235
State 5,292 58,320 (2,555)
Current Income Tax Expense (Benefit) (80,064) 667,376 170,680
Deferred:      
Federal 62,619 (13,797) 92,304
State (25,600) 2,778 60,538
Deferred Income Tax Expense (Benefit) 37,019 (11,019) 152,842
Total $ (43,045) $ 656,357 $ 323,522