v3.26.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2026
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Measurements, Nonrecurring
Fair Value at Reporting Date Using
(in thousands)March 31, 2026Level 1Level 2Level 3
Cash equivalents:
Overnight repurchase agreements$— $— $— $— 
Total$— $— $— $— 
 
December 31, 2025Level 1Level 2Level 3
Cash equivalents:
Overnight repurchase agreements$10,245 $10,245 $— $— 
Total$10,245 $10,245 $— $— 
The following table presents the carrying values of the Company's contingent earnout payment obligations included in the accompanying condensed consolidated balance sheets, which approximated fair value at March 31, 2026 and December 31, 2025.
Fair Value at Reporting Date Using
(in thousands)March 31, 2026Level 1Level 2Level 3
Accrued expenses and other current liabilities:
First Consolidated Mechanical Earnout Period(1)
$911 $— $— $911 
Second Kent Island Earnout Period2,415 — — 2,415 
Other long-term liabilities:
Second Consolidated Mechanical Earnout Period680 — — 680 
Total$4,006 $— $— $4,006 
Fair Value at Reporting Date Using
(in thousands)December 31, 2025Level 1Level 2Level 3
Accrued expenses and other current liabilities:
Second IA Earnout Period(2)
3,500 — — 3,500 
First Kent Island Earnout Period(3)
2,500 — — 2,500 
First Consolidated Mechanical Earnout Period954 — — 954 
Other long-term liabilities:
Second Kent Island Earnout Period2,372 — — 2,372 
Second Consolidated Mechanical Earnout Period
636 — — 636 
Total$9,962 $— $— $9,962 
(1) In April 2026, the Company made a $0.9 million payment to the former owner of Consolidated Mechanical related to the First Consolidated Mechanical Earnout Period.
(2) In February 2026, the Company made a $3.5 million payment to the former owner of Industrial Air related to the Second IA Earnout Period.
(3) In January 2026, the Company made a $2.5 million payment to the former owner of Kent Island related to the First Kent Island Earnout Period.