Medical Expenses Payable - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2025 |
|
Insurance [Abstract] | ||
Remaining claim amounts payment period | 3 years | |
Claims reserve estimates, excluding provision | $ 6,544 | $ 12,495 |