XML 93 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Other Income (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Other Income [Line Items]          
Cash proceeds from insurance settlement $ 383,000        
Gain on insurance settlement $ 383,000     $ 1,516,000 $ 119,000
Receipt from sale of investment   $ 1,133,000      
Recorded gain from sale of investment   $ 1,133,000      
Other (income) expense, net          
Other Income [Line Items]          
Reimbursements received     $ 115,000