v3.26.1
REPORTABLE SEGMENTS - Disaggregated revenue information by geographic area (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
REPORTABLE SEGMENTS      
Total $ 8,172,553 $ 8,988,343  
Total 8,172,553 8,988,343 $ 35,800,000
United States      
REPORTABLE SEGMENTS      
Total 7,645,403 8,254,356  
Total 7,645,403 8,254,356  
Other      
REPORTABLE SEGMENTS      
Total 527,150 733,987  
Owned Service Network      
REPORTABLE SEGMENTS      
Total 2,349,896 4,247,541  
Owned Service Network | United States      
REPORTABLE SEGMENTS      
Total 2,349,896 3,960,558  
Owned Service Network | Other      
REPORTABLE SEGMENTS      
Total   286,983  
Managed Solutions      
REPORTABLE SEGMENTS      
Total 334,241 1,756,368  
Managed Solutions | United States      
REPORTABLE SEGMENTS      
Total 334,241 1,756,368  
Logistics      
REPORTABLE SEGMENTS      
Total 3,111,340 2,537,430  
Logistics | United States      
REPORTABLE SEGMENTS      
Total 3,111,340 2,537,430  
Transportation      
REPORTABLE SEGMENTS      
Total 407,941 447,004  
Transportation | Other      
REPORTABLE SEGMENTS      
Total 407,941 $ 447,004  
Distributed Energy & Renewables      
REPORTABLE SEGMENTS      
Total 119,209    
Distributed Energy & Renewables | Other      
REPORTABLE SEGMENTS      
Total 119,209    
Keen Labs      
REPORTABLE SEGMENTS      
Total 1,849,926    
Keen Labs | United States      
REPORTABLE SEGMENTS      
Total $ 1,849,926