v3.25.2
Subsequent Events (Details)
Jun. 30, 2026
USD ($)
installment
Dec. 31, 2025
USD ($)
Aug. 08, 2025
USD ($)
Aug. 07, 2025
USD ($)
Aug. 06, 2025
USD ($)
Aug. 01, 2025
USD ($)
Nov. 01, 2022
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Revolving Credit Facility | Credit Agreement | Line of Credit                  
Subsequent Event [Line Items]                  
Debt instrument, term (in years)             5 years    
Outstanding balance of the line of credit               $ 30,000,000 $ 30,000,000
Revolving Credit Facility | Credit Agreement | Line of Credit | Secured Overnight Financing Rate (SOFR)                  
Subsequent Event [Line Items]                  
Variable rate             1.25%    
Revolving Credit Facility | Credit Agreement | Line of Credit | Base Rate                  
Subsequent Event [Line Items]                  
Variable rate             0.25%    
Subsequent Event | Revolving Credit Facility | Credit Agreement | Line of Credit                  
Subsequent Event [Line Items]                  
Repayments of long-term lines of credit           $ 30,320,173      
Repayments of long-term lines of credit, principal           30,000,000      
Repayments of long-term lines of credit, interest           $ 320,173      
Outstanding balance of the line of credit       $ 0          
Subsequent Event | Revolving Credit Facility | Amended Credit Agreement | Line of Credit                  
Subsequent Event [Line Items]                  
Line of credit facility, maximum borrowing capacity       55,000,000          
Line of credit facility, increase limit       $ 20,000,000          
Debt instrument, term (in years)       5 years          
Subsequent Event | Revolving Credit Facility | Amended Credit Agreement | Line of Credit | Secured Overnight Financing Rate (SOFR)                  
Subsequent Event [Line Items]                  
Variable rate       2.00%          
Subsequent Event | Revolving Credit Facility | Amended Credit Agreement | Line of Credit | Base Rate                  
Subsequent Event [Line Items]                  
Variable rate       1.00%          
Primary Care Ambulance Corporation | Forecast                  
Subsequent Event [Line Items]                  
Payments for asset acquisition $ 200,000 $ 400,000 $ 1,000,000            
Number of installments | installment 2                
Primary Care Ambulance Corporation | Subsequent Event                  
Subsequent Event [Line Items]                  
Consideration Price         $ 1,600,000        
Payments for asset acquisition         $ 200,000