v3.26.1
GOODWILL - Schedule of Goodwill and Intangibles (Details) - USD ($)
Jun. 30, 2026
Jun. 03, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2020
Goodwill [Line Items]          
Goodwill and intangibles $ 27,617,398   $ 20,842,508    
Axxum          
Goodwill [Line Items]          
Goodwill and intangibles 5,153,266   5,153,266    
Cloudburst          
Goodwill [Line Items]          
Goodwill and intangibles 1,439,038   1,439,038   $ 1,439,038
SLG          
Goodwill [Line Items]          
Goodwill and intangibles 14,646,146   14,250,204 $ 14,600,000  
Secuvant          
Goodwill [Line Items]          
Goodwill and intangibles $ 6,378,948 $ 6,378,948 $ 0