XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Schedule of revenue is disaggregated (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 125,486,760 $ 109,519,304 $ 238,489,463 $ 227,410,856
Transportation Services        
Disaggregation of Revenue [Line Items]        
Revenues 45,422,151 22,175,233 85,478,096 49,987,743
Mobile Health Services        
Disaggregation of Revenue [Line Items]        
Revenues 80,064,609 87,344,071 153,011,367 177,423,113
United States        
Disaggregation of Revenue [Line Items]        
Revenues 112,603,145 106,314,813 211,512,665 221,368,244
United Kingdom        
Disaggregation of Revenue [Line Items]        
Revenues $ 12,883,615 $ 3,204,491 $ 26,976,798 $ 6,042,612