XML 105 R92.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases      
Operating cash flows from operating leases $ 2,095 $ 3,560 $ 3,401
Operating cash flows from finance leases 24 145 155
Financing cash flows from finance leases $ 248 1,034 1,228
Operating leases   $ 2,653  
Finance leases     $ 2,694