XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues, net $ 26,762,857 $ 23,057,354 $ 52,036,538 $ 45,493,781
Carrier Services [Member]        
Revenues, net 14,241,055 12,500,358 27,838,756 25,432,413
Management Services [Member]        
Revenues, net $ 12,521,802 $ 10,556,996 $ 24,197,782 $ 20,061,368