XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Discontinued Operations (Tables)
6 Months Ended
Jun. 30, 2025
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of Discontinued Operations
Discontinued operations for the three and six months ended June 30, 2024 is comprised of the following:

Three Months Ended June 30, 2024Six Months Ended June 30, 2024
Revenue$303,426 $612,666 
Cost of revenue
303,225 618,167 
Selling, general and administrative
27,200 56,566 
Other
3,809 6,671 
Total costs and expenses
334,234 681,404 
Loss from discontinued operations before taxes(30,808)(68,738)
Tax benefit(16,066)(19,007)
Loss from discontinued operations, net of tax
$(14,742)$(49,731)