Quarterly report pursuant to Section 13 or 15(d)

Selected Balance Sheet Data - Narrative (Details)

v3.24.3
Selected Balance Sheet Data - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 01, 2024
Jan. 01, 2023
Jan. 01, 2014
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Mar. 31, 2013
Schedule Of Accrued Expenses [Line Items]                  
Advances and loans and commissions receivable allowance for credit loss       $ 1,000   $ 1,000   $ 700  
SARs frozen liability amount       9,348   $ 9,348   $ 11,418  
Commissions Payable                  
Schedule Of Accrued Expenses [Line Items]                  
Maximum payment deferral period for certain commissions payable           3 years      
SARs                  
Schedule Of Accrued Expenses [Line Items]                  
SARs frozen liability amount                 $ 20,000
Treasury note term     10 years            
Base spread on SARs liability variable rate     2.00%            
SARs liability interest accrual rates 5.95% 5.79%              
Interest expense       $ 170 $ 190 $ 510 $ 570    
Payments for SARs Liability           $ 2,500 2,300    
Deferred Compensation Liability                  
Schedule Of Accrued Expenses [Line Items]                  
Fair value of deferred compensation plan assets           110.00%      
Payments made during the period           $ 172 $ 240    
Deferred Compensation Liability | Minimum                  
Schedule Of Accrued Expenses [Line Items]                  
Payout period           2 years      
Deferred Compensation Liability | Maximum                  
Schedule Of Accrued Expenses [Line Items]                  
Payout period           15 years