v3.26.1
Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income tax expense $ (17,899) $ 1,728 $ 5,260 $ 15,233
Income tax expense discontinuing operations $ 2,756 $ 2,756 $ 3,335 $ 2,756
Effective income tax rate, percentage (1.82%) (0.17%) 0.49% 0.27%
Federal statutory income tax rate, percentage 21.00%     21.00%
Other Income Tax Expense (Benefit), Continuing Operations $ (17,899) $ 1,728