Quarterly report [Sections 13 or 15(d)]

Fair Value Measurements (Tables)

v3.25.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis The following tables present the asset reported in "other assets" in the condensed consolidated balance sheet measured at its fair value on a recurring basis as of March 31, 2025 and 2024 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 Gains (losses)
March 31, 2025
Recurring fair value measurements
    Marketable equity securities
          EuroSite Power Inc. $ 74,995  $ —  $ 74,995  $ —  $ (18,749)
Total recurring fair value measurements $ 74,995  $ —  $ 74,995  $ —  $ (18,749)
March 31, 2024
Recurring fair value measurements
Marketable equity securities
EuroSite Power Inc. $ 112,493  $ —  $ 112,493  $ —  $ 18,749 
Total recurring fair value measurements $ 112,493  $ —  $ 112,493  $ —  $ 18,749 
Schedule of Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings
The following table summarizes changes in Level 2 assets which are comprised of marketable equity securities for the three months ended March 31, 2025 and 2024:
Fair value at December 31, 2024 $ 93,744 
Unrealized loss (18,749)
Fair value at March 31, 2025 $ 74,995 
Fair value at December 31, 2023 $ 93,744 
Unrealized gain 18,749 
Fair value at March 31, 2024 $ 112,493 
Fair Value, Liabilities Measured on Recurring Basis
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)
March 31, 2025
Recurring fair value measurements
Contingent contract consideration
Acquisition liabilities, current portion $ 362,362  $ —  $ —  $ 362,362  $ — 
Acquisition liabilities, net of current portion 938,407  —  —  938,407  — 
Total recurring fair value measurements $ 1,300,769  $ —  $ —  $ 1,300,769  $ — 
March 31, 2024
Recurring fair value measurements
Contingent contract consideration
Acquisition liabilities, current portion $ 237,928  $ —  $ —  $ 237,928  $ — 
Acquisition liabilities, net of current portion 1,016,558  —  —  1,016,558  — 
Total recurring fair value measurements $ 1,254,486  $ —  $ —  $ 1,254,486  $ —