v3.26.1
Revenue - Commission Revenue Disaggregated by Product Category and Timing of Transfer of Good or Service (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Commission $ 1,232,073 $ 1,038,087 $ 2,424,107 $ 2,085,844
Point-in-time [Member]        
Disaggregation of Revenue [Line Items]        
Commission 728,155 619,792 1,433,570 1,229,830
Over time [Member]        
Disaggregation of Revenue [Line Items]        
Commission 503,918 418,295 990,537 856,014
Annuities [Member]        
Disaggregation of Revenue [Line Items]        
Commission 727,746 629,763 1,418,323 1,245,357
Annuities [Member] | Point-in-time [Member]        
Disaggregation of Revenue [Line Items]        
Commission 444,791 393,654 869,012 759,421
Annuities [Member] | Over time [Member]        
Disaggregation of Revenue [Line Items]        
Commission 282,955 236,109 549,311 485,936
Mutual funds        
Disaggregation of Revenue [Line Items]        
Commission 262,044 223,317 528,100 457,213
Mutual funds | Point-in-time [Member]        
Disaggregation of Revenue [Line Items]        
Commission 53,993 52,301 112,004 107,908
Mutual funds | Over time [Member]        
Disaggregation of Revenue [Line Items]        
Commission 208,051 171,016 416,096 349,305
Fixed Income [Member]        
Disaggregation of Revenue [Line Items]        
Commission 82,014 53,014 167,337 114,566
Fixed Income [Member] | Point-in-time [Member]        
Disaggregation of Revenue [Line Items]        
Commission 82,014 53,014 167,337 114,566
Equities [Member]        
Disaggregation of Revenue [Line Items]        
Commission 58,751 47,811 116,291 96,885
Equities [Member] | Point-in-time [Member]        
Disaggregation of Revenue [Line Items]        
Commission 58,751 47,811 116,291 96,885
Other [Member]        
Disaggregation of Revenue [Line Items]        
Commission 101,518 84,182 194,056 171,823
Other [Member] | Point-in-time [Member]        
Disaggregation of Revenue [Line Items]        
Commission 88,606 73,012 168,926 151,050
Other [Member] | Over time [Member]        
Disaggregation of Revenue [Line Items]        
Commission $ 12,912 $ 11,170 $ 25,130 $ 20,773