Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurements (Tables)

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 assets Significant other observable inputs Significant unobservable inputs
Total Level 1 Level 2 Level 3 Unrealized 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 assets Significant other observable inputs Significant unobservable inputs
Total Level 1 Level 2 Level 3 Total gains (losses)
December 31, 2024
Recurring fair value measurements
Contingent contract consideration
Current $ 328,350  $ —  $ —  $ 328,350  $ — 
Long-term 1,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-term 994,743  —  —  994,743  — 
Total recurring fair value measurements $ 1,195,382  $ —  $ —  $ 1,195,382  $ —