XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Mar. 31, 2022
Assets:    
Amortized Cost $ 4,779 $ 16,366
Gross Unrealized Loss (142) (106)
Gross Unrealized Gain 75 73
Estimated Fair Value 4,712 16,333
Liabilities:    
Amortized Cost 1,357 1,613
Gross Unrealized Loss (146) (106)
Gross Unrealized Gain 82 72
Estimated Fair Value 1,293 1,579
Level 1:    
Assets:    
Amortized Cost 2,379 1,069
Gross Unrealized Loss (142) (106)
Gross Unrealized Gain 75 73
Estimated Fair Value 2,312 1,036
Liabilities:    
Amortized Cost 1,102 1,013
Gross Unrealized Loss (146) (106)
Gross Unrealized Gain 82 72
Estimated Fair Value 1,038 979
Level 1: | Money market funds    
Assets:    
Amortized Cost 1,280 71
Gross Unrealized Loss 0 0
Gross Unrealized Gain 0 0
Estimated Fair Value 1,280 71
Level 1: | Securities Held In Deferred Compensation Plan    
Assets:    
Amortized Cost 1,099 998
Gross Unrealized Loss (142) (106)
Gross Unrealized Gain 75 73
Estimated Fair Value 1,032 965
Level 1: | Deferred Compensation Plan Liabilities    
Liabilities:    
Amortized Cost 1,102 1,013
Gross Unrealized Loss (146) (106)
Gross Unrealized Gain 82 72
Estimated Fair Value 1,038 979
Level 2:    
Assets:    
Amortized Cost 2,400 15,297
Gross Unrealized Loss 0 0
Gross Unrealized Gain 0 0
Estimated Fair Value 2,400 15,297
Level 2: | Commercial paper    
Assets:    
Amortized Cost   7,499
Gross Unrealized Loss   0
Gross Unrealized Gain   0
Estimated Fair Value   7,499
Level 2: | US Treasuries    
Assets:    
Amortized Cost 2,400 7,798
Gross Unrealized Loss 0 0
Gross Unrealized Gain 0 0
Estimated Fair Value 2,400 7,798
Level 3:    
Liabilities:    
Amortized Cost 255 600
Gross Unrealized Loss 0 0
Gross Unrealized Gain 0 0
Estimated Fair Value 255 600
Level 3: | Contingent Consideration    
Liabilities:    
Amortized Cost 255 600
Gross Unrealized Loss 0 0
Gross Unrealized Gain 0 0
Estimated Fair Value $ 255 $ 600