Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details)

v3.24.2.u1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) - Recurring Basis - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Level I    
Assets:    
Assets to fund deferred compensation liability $ 0 $ 0
Total assets 56,680 51,653
Liabilities:    
Deferred compensation liability 8,917 8,045
Total liabilities 8,917 8,045
Level I | Money market funds    
Assets:    
Money market funds 56,680 51,653
Level II    
Assets:    
Assets to fund deferred compensation liability 0 0
Total assets 0 0
Liabilities:    
Deferred compensation liability 0 0
Total liabilities 0 0
Level II | Money market funds    
Assets:    
Money market funds 0 0
Level III    
Assets:    
Assets to fund deferred compensation liability 11,444 10,961
Total assets 11,444 10,961
Liabilities:    
Deferred compensation liability 0 0
Total liabilities 0 0
Level III | Money market funds    
Assets:    
Money market funds 0 0
Fair Value    
Assets:    
Assets to fund deferred compensation liability 11,444 10,961
Total assets 68,124 62,614
Liabilities:    
Deferred compensation liability 8,917 8,045
Total liabilities 8,917 8,045
Fair Value | Money market funds    
Assets:    
Money market funds $ 56,680 $ 51,653