v3.26.1
Revenue from Contracts with Customers (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue, net $ 40,576,030 $ 33,510,039
Carrier Services    
Revenue, net 25,784,036 22,401,304
Managed Services    
Revenue, net $ 14,791,994 $ 11,108,735