XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurements - Assets and Liabilities Recorded at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Liabilities:    
Amortized Cost $ 1,415 $ 1,201
Gross Unrealized Loss (485) (296)
Gross Unrealized Gain 633 563
Estimated Fair Value 1,563 1,468
Level 1    
Assets:    
Amortized Cost 1,539 1,426
Gross Unrealized Loss (542) (437)
Gross Unrealized Gain 650 321
Estimated Fair Value 1,647 1,310
Level 1 | Securities held in deferred compensation plan    
Assets:    
Amortized Cost 1,539 1,426
Gross Unrealized Loss (542) (437)
Gross Unrealized Gain 650 321
Estimated Fair Value 1,647 1,310
Level 1 | Deferred compensation plan liabilities    
Liabilities:    
Amortized Cost 1,415 1,201
Gross Unrealized Loss (485) (296)
Gross Unrealized Gain 633 563
Estimated Fair Value $ 1,563 1,468
Level 3    
Liabilities:    
Amortized Cost   0
Gross Unrealized Loss   0
Gross Unrealized Gain   0
Estimated Fair Value   0
Level 3 | Contingent consideration    
Liabilities:    
Amortized Cost   600
Transfers Out   (600)
Gross Unrealized Loss   0
Gross Unrealized Gain   0
Estimated Fair Value   $ 600