XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from Contracts with Customers (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue, net $ 37,880,202 $ 36,040,771 $ 72,097,941 $ 70,248,050
Carrier Services        
Revenue, net 22,223,060 20,403,280 44,624,364 39,785,951
Managed Services        
Revenue, net $ 15,657,142 $ 15,637,491 $ 27,473,577 $ 30,462,099