Revenue - Narrative (Details) $ in Millions |
3 Months Ended | |
|---|---|---|
|
Mar. 31, 2025
USD ($)
obligation
|
Mar. 31, 2024
USD ($)
|
|
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||
| Management fee rate as a percent of direct and affiliated assumed written premiums of the exchange | 25.00% | |
| Performance obligations under subscriber's agreement | obligation | 2 | |
| Revenue recognized | $ | $ 15.4 | $ 15.0 |
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01 | ||
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||
| Performance obligation, satisfaction period | 4 years | |