News

Adjusted EBITDA for the three and six months ended June 30, 2025, was $ (1,400,359) and $ (2,675,180) compared to $ (2,422,291) and $ (1,643,193) during the same period in the prior year.