XML 76 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Lease Expenses and Other Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Lease Expense        
Operating lease expense $ 1,309 $ 1,136 $ 3,739 $ 3,441
Finance lease expense:        
Amortization of ROU assets 59 59 175 175
Interest on lease liabilities 17 21 55 66
Total 1,385 1,216 3,969 3,682
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flows from operating leases 1,322 1,214 3,927 3,336
Operating cash flows from finance leases 17 21 55 66
Financing cash flows from finance leases $ 70 $ 66 $ 207 $ 196