XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Investments and Fair Value Measurements (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Cash Equivalents, at Carrying Value        
Cash, restricted cash and cash equivalents $ 38,184,000 $ 33,811,000 $ 39,600,000 $ 50,114,000
Fair Value 0 0    
Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity        
Fair Value 0 0    
Restricted cash 6,600,000 10,978,000    
Investments, cost method 551,000 $ 551,000    
Investment $ 0