v3.26.1
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenues $ 73,424,719 $ 80,417,622 $ 148,975,203 $ 176,450,677
Mobile Health Services        
Disaggregation of Revenue [Line Items]        
Revenues 21,417,771 30,780,993 45,043,018 75,990,537
Transportation Services        
Disaggregation of Revenue [Line Items]        
Revenues 52,006,948 49,636,629 103,932,185 100,460,140
U.S.        
Disaggregation of Revenue [Line Items]        
Revenues 60,430,620 66,258,565 123,169,860 148,232,981
U.K.        
Disaggregation of Revenue [Line Items]        
Revenues $ 12,994,099 $ 14,159,057 $ 25,805,343 $ 28,217,696