XML 64 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Discontinued Operations - Summary of Income Statement (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disposal Group, Including Discontinued Operations [Line Items]        
Income (loss) from discontinued operations, net of tax $ 0 $ 453,421 $ (157,274) $ 715,181
Bressner | Discontinued Operations, Held-for-Sale        
Disposal Group, Including Discontinued Operations [Line Items]        
Total revenue 0 8,347,874 0 15,400,151
Total cost of revenue 0 6,317,467 0 11,741,962
Operating expenses 0 1,307,983 0 2,529,432
Other expense, net 0 (44,815) (0) (79,921)
Post-closing adjustments to gain on sale 0 0 (157,274) 0
Income (loss) from discontinued operations (0) 677,609 (157,274) 1,048,836
Tax provision for discontinued operations 0 224,188 0 333,655
Income (loss) from discontinued operations, net of tax $ (0) $ 453,421 $ (157,274) $ 715,181