v3.25.2
Revenue - Commission Revenue Disaggregated by Product Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Commission $ 1,038,087 $ 787,046 $ 2,085,844 $ 1,533,492
Annuities [Member]        
Disaggregation of Revenue [Line Items]        
Commission 629,763 469,100 1,245,357 905,573
Mutual funds        
Disaggregation of Revenue [Line Items]        
Commission 223,317 187,432 457,213 373,972
Fixed Income [Member]        
Disaggregation of Revenue [Line Items]        
Commission 53,014 53,192 114,566 101,833
Equities [Member]        
Disaggregation of Revenue [Line Items]        
Commission 47,811 34,434 96,885 69,885
Other [Member]        
Disaggregation of Revenue [Line Items]        
Commission $ 84,182 $ 42,888 $ 171,823 $ 82,229