XML 32 R23.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Carrying Amount and Approximate Fair Value of Financial Instruments

The carrying amount and approximate fair value of financial instruments as of December 31, 2024 and 2023, were as follows:

 

 

 

December 31, 2024

 

 

December 31, 2023

 

 

 

 

 

Carrying Amount

 

 

Fair Value

 

 

Carrying Amount

 

 

Fair Value

 

 

Valuation Inputs

 Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    Mutual funds

 

$

21,501,081

 

 

$

21,501,081

 

 

$

782,382

 

 

$

782,382

 

 

Level 1