XML 30 R19.htm IDEA: XBRL DOCUMENT v3.25.3
Marketable Securities, Derivative Financial Instruments and Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2025
Marketable Securities, Derivative Financial Instruments and Fair Value Measurements [Abstract]  
Schedule of available for sale marketable securities

The following is a summary of the Company’s available for sale marketable securities as of the dates indicated:

 

   As of September 30, 2025 
   Adjusted Cost   Gross Unrealized Gains   Gross Unrealized Losses   Fair Value 
Debt securities:                
Corporate and Government Bonds  $3,824   $124   $(41)  $3,907 

 

   As of December 31, 2024 
   Adjusted Cost   Gross Unrealized Gains   Gross Unrealized Losses   Fair Value 
Debt securities:                
Corporate and Government Bonds  $3,858   $53   $(84)  $3,827 
Schedule of available-for-sale securities and classified by the contractual maturity date

The following table summarizes the estimated fair value of the Company’s investments in marketable debt securities with stated contractual maturity dates, accounted for as available-for-sale securities and classified by the contractual maturity date of the securities:

 

   As of
September 30,
2025
 
Due in 1 year  $592 
Due in 1 year through 5 years   3,096 
Due in 5 years through 10 years   219 
Due after 10 years   - 
Total  $3,907 
Schedule of notes payable and the related estimated fair value

Carrying amounts of the Company’s notes payable and the related estimated fair value are as follows:

 

   As of September 30, 2025  As of December 31, 2024
   Carrying Amount  Estimated Fair Value  Carrying Amount  Estimated Fair Value
Notes payable, net  $299,185   $298,676   $323,168   $316,088