v3.24.1.u1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]        
Total revenue $ 376,400 $ 299,398 $ 1,014,567 $ 781,070
Commission        
Disaggregation of Revenue [Line Items]        
Total revenue 230,763 197,258 611,744 533,627
Total pharmacy revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 120,282 66,948 323,865 159,641
Total other revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 25,355 35,192 78,958 87,802
Intersegment Eliminations        
Disaggregation of Revenue [Line Items]        
Total revenue 1,886 1,715 4,926 5,649
Intersegment Eliminations | Commission        
Disaggregation of Revenue [Line Items]        
Total revenue 833 664 1,950 2,325
Intersegment Eliminations | Total other revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 1,053 1,051 2,976 3,324
Senior: | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 204,259 185,200 541,705 486,541
Senior: | Operating Segments | Commission        
Disaggregation of Revenue [Line Items]        
Total revenue 187,524 158,545 484,703 420,284
Senior: | Operating Segments | Medicare advantage        
Disaggregation of Revenue [Line Items]        
Total revenue 184,740 156,014 477,081 412,850
Senior: | Operating Segments | Medicare supplement        
Disaggregation of Revenue [Line Items]        
Total revenue 1,027 417 2,965 1,588
Senior: | Operating Segments | Prescription drug plan        
Disaggregation of Revenue [Line Items]        
Total revenue 324 203 697 481
Senior: | Operating Segments | Dental, vision, and health        
Disaggregation of Revenue [Line Items]        
Total revenue 845 1,185 2,599 3,203
Senior: | Operating Segments | Other commission revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 588 726 1,361 2,162
Senior: | Operating Segments | Total other revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 16,735 26,655 57,002 66,257
Healthcare Services: | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 124,207 70,725 333,284 169,270
Healthcare Services: | Operating Segments | Total pharmacy revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 120,282 66,948 323,865 159,641
Healthcare Services: | Operating Segments | Total other revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 3,925 3,777 9,419 9,629
Life: | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 40,686 36,950 115,855 107,780
Life: | Operating Segments | Commission        
Disaggregation of Revenue [Line Items]        
Total revenue 35,326 31,482 101,155 93,728
Life: | Operating Segments | Term        
Disaggregation of Revenue [Line Items]        
Total revenue 17,789 17,678 55,016 49,371
Life: | Operating Segments | Final expense        
Disaggregation of Revenue [Line Items]        
Total revenue 17,537 13,804 46,139 44,357
Life: | Operating Segments | Total other revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 5,360 5,468 14,700 14,052
Auto & Home: | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 9,134 8,238 28,649 23,128
Auto & Home: | Operating Segments | Commission        
Disaggregation of Revenue [Line Items]        
Total revenue 8,746 7,895 27,836 21,940
Auto & Home: | Operating Segments | Total other revenue        
Disaggregation of Revenue [Line Items]        
Total revenue $ 388 $ 343 $ 813 $ 1,188