XML 83 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Supplemental cash flow information related to leases (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Leases    
Operating cash flows from operating leases $ 1,896,000 $ 2,330,000
Operating cash flows from finance leases 50,000 2,000
Financing cash flows from finance leases 39,000 16,000
Leased assets obtained in exchanged for operating lease liabilities 64,000 34,289,000
Leased assets obtained in exchange for finance lease liabilities $ 263,000 $ 84,000