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
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Commission $ 1,192,034 $ 1,047,757
Point-in-time [Member]    
Disaggregation of Revenue [Line Items]    
Commission 705,415 610,038
Over time [Member]    
Disaggregation of Revenue [Line Items]    
Commission 486,619  
Annuities [Member]    
Disaggregation of Revenue [Line Items]    
Commission 690,577 615,594
Annuities [Member] | Point-in-time [Member]    
Disaggregation of Revenue [Line Items]    
Commission 424,221 365,767
Annuities [Member] | Over time [Member]    
Disaggregation of Revenue [Line Items]    
Commission 266,356 249,827
Mutual funds    
Disaggregation of Revenue [Line Items]    
Commission 266,056 233,895
Mutual funds | Point-in-time [Member]    
Disaggregation of Revenue [Line Items]    
Commission 58,011 55,607
Mutual funds | Over time [Member]    
Disaggregation of Revenue [Line Items]    
Commission 208,045 178,288
Fixed Income [Member]    
Disaggregation of Revenue [Line Items]    
Commission 85,323 61,553
Fixed Income [Member] | Point-in-time [Member]    
Disaggregation of Revenue [Line Items]    
Commission 85,323 61,553
Equities [Member]    
Disaggregation of Revenue [Line Items]    
Commission 57,540 49,074
Equities [Member] | Point-in-time [Member]    
Disaggregation of Revenue [Line Items]    
Commission 57,540 49,074
Other [Member]    
Disaggregation of Revenue [Line Items]    
Commission 92,538 87,641
Other [Member] | Point-in-time [Member]    
Disaggregation of Revenue [Line Items]    
Commission 80,320 78,037
Other [Member] | Over time [Member]    
Disaggregation of Revenue [Line Items]    
Commission $ 12,218 $ 9,604