v3.26.1
Goodwill (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Goodwill          
Beginning balance     $ 24,118,676 $ 1,684,182 $ 1,684,182
Goodwill associated with Grid AI acquisition         22,434,494
Goodwill impairment charge $ (10,070,124) $ 0 (10,070,124) $ 0  
Ending balance $ 14,048,553   $ 14,048,553   $ 24,118,676