XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets Measured on Recurring Basis
The following table presents the asset reported in the consolidated balance sheet measured at its fair value on a recurring basis as of December 31, 2024 and 2023 by level within the fair value hierarchy:
Quoted prices in active markets for identical assetsSignificant other observable inputsSignificant unobservable inputs
TotalLevel 1Level 2Level 3Unrealized gain (loss)
December 31, 2024
Recurring fair value measurements
     Available-for-sale equity securities
          EuroSite Power Inc.$93,744 $— $93,744 $— $— 
Total recurring fair value measurements$93,744 $— $93,744 $— $— 
December 31, 2023
Recurring fair value measurements
     Available-for-sale equity securities
          EuroSite Power Inc.$93,744 $— $93,744 $— $— 
Total recurring fair value measurements$93,744 $— $93,744 $— $— 
The following table summarizes changes in Level 2 assets which are comprised of marketable equity securities for the years ended December 31, 2024 and 2023:

Fair value at December 31, 2022$93,744 
Unrealized gain— 
Fair value at December 31, 2023$93,744 
Fair value at December 31, 2023$93,744 
Unrealized gain— 
Fair value at December 31, 2024$93,744 
The following table presents the liability reported in the consolidated balance sheet measured at its fair value on a recurring basis as of December 31, 2024 and 2023 by level within the fair value hierarchy:
Quoted prices in active markets for identical assetsSignificant other observable inputsSignificant unobservable inputs
TotalLevel 1Level 2Level 3Total gains (losses)
December 31, 2024
Recurring fair value measurements
Contingent contract consideration
Current$328,350 $— $— $328,350 $— 
Long-term1,008,760 — — 1,008,760 — 
Total recurring fair value measurements$1,337,110 $— $— $1,337,110 $— 
December 31, 2023
Recurring fair value measurements
Contingent contract consideration
Current$200,639 $— $— $200,639 $— 
Long-term994,743 — — 994,743 — 
Total recurring fair value measurements$1,195,382 $— $— $1,195,382 $—