v3.25.2
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenues $ 80,417,622 $ 164,949,716 $ 176,450,677 $ 357,037,245
Mobile health services        
Disaggregation of Revenue [Line Items]        
Revenues 30,780,993 116,742,328 75,990,537 260,683,486
Transportation services        
Disaggregation of Revenue [Line Items]        
Revenues 49,636,629 48,207,388 100,460,140 96,353,759
U.S.        
Disaggregation of Revenue [Line Items]        
Revenues 66,258,565 150,788,574 148,232,981 329,899,420
U.K.        
Disaggregation of Revenue [Line Items]        
Revenues $ 14,159,057 $ 14,161,142 $ 28,217,696 $ 27,137,825