v3.25.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Liabilities Measured at Fair Value on a Recurring Basis
Assets measured at fair value on a recurring basis are summarized below (in thousands):
 Fair Value Measurements at March 31, 2025
(unaudited)
 Level 1Level 2Level 3Total
Assets:
Cash equivalents - money market funds$17,822 $— $— $17,822 
Interest rate swaps— 6,376 — 6,376 
Total$17,822 $6,376 $— $24,198 

 Fair Value Measurements at December 31, 2024
 Level 1Level 2Level 3Total
Assets:
Cash equivalents - money market funds$40,428 $— $— $40,428 
Interest rate swaps— 9,742 — 9,742 
Total$40,428 $9,742 $— $50,170