XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Schedule of revenue is disaggregated (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 186,552,910 $ 104,319,894 $ 425,042,373 $ 331,730,750
Transportation Services        
Disaggregation of Revenue [Line Items]        
Revenues 47,212,443 27,670,109 132,690,538 77,657,852
Mobile Health Services        
Disaggregation of Revenue [Line Items]        
Revenues 139,340,467 76,649,785 292,351,835 254,072,898
United States        
Disaggregation of Revenue [Line Items]        
Revenues 174,076,595 101,337,899 385,589,261 322,706,143
United Kingdom        
Disaggregation of Revenue [Line Items]        
Revenues $ 12,476,315 $ 2,981,995 $ 39,453,112 $ 9,024,607