XML 87 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Supplemental cash flow information related to leases (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Leases  
Operating cash flows from operating leases $ 2,330,000
Operating cash flows from finance leases 2,000
Financing cash flows from finance leases 16,000
Leased assets obtained in exchanged for operating lease liabilities 34,289,000
Leased assets obtained in exchange for finance lease liabilities $ 84,000