XML 86 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Details Narrative) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Fair Value Disclosures [Abstract]    
US Treasury notes $ 10,000,000  
Unrealized loss on investments 2,782  
Carrying value of long-term debt 180,070,000 $ 180,070,000
Fair value of long-term debt $ 141,302,000 $ 145,678,000