XML 87 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]        
Operating lease costs $ 1,018 $ 810 $ 2,639 $ 2,460
Financing lease costs 57 0 173 0
Short-term lease costs 452 510 1,263 1,266
Total operating lease costs 1,527 1,320 4,075 3,726
Variable lease costs 446 299 1,166 903
Total lease costs $ 1,973 $ 1,619 $ 5,241 $ 4,629