XML 105 R92.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Operating lease cost $ 999 $ 917 $ 1,977 $ 1,792
Short-term lease cost 76 92 94 186
Variable lease cost 88 56 192 114
Depreciation of leased assets 126 109 252 217
Interest on lease liabilities 122 103 247 208
Total finance lease cost 248 212 499 425
Total lease cost $ 1,411 $ 1,277 $ 2,762 $ 2,517