XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Carried at Fair Value
The financial instruments carried at fair value were determined using the following inputs (in thousands):
Fair Value at
June 30, 2023
Level 1Level 2Level 3
Cash equivalents:    
Money market funds$143,661 $143,661 $— $— 
Other assets:
Interest rate swap derivatives
$5,728 $— $5,728 $— 
Other long-term liabilities:
Interest rate swap derivatives
$2,334 $— $2,334 $— 
Fair Value at
December 31, 2022
Level 1Level 2Level 3
Cash equivalents:    
Money market funds$181,831 $181,831 $— $— 
Other assets:
Long-term investments$1,646 $— $— $1,646