v3.26.1
Discontinued Operations - Summary of Income Statement (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Income from discontinued operations, net of tax $ (157,274) $ 261,759  
Bressner | Discontinued Operations, Held-for-Sale      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Total revenue 0 7,052,277  
Total cost of revenue 0 5,424,495  
Operating expenses 0 1,221,450  
Other income (expense), net 0 (35,107)  
Post-closing adjustments to gain on sale (157,274)   $ 0
Income from discontinued operations (157,274) 371,225  
Tax provision for discontinued operations 0 109,466  
Income from discontinued operations, net of tax $ (157,274) $ 261,759