XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Other Income and Loss (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Other Income [Line Items]            
Cash proceeds from insurance settlement $ 78,000          
Gain on insurance settlement $ 78,000   $ 0   $ 1,211,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