XML 81 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Operating lease cost $ 2,497 $ 1,279 $ 5,440 $ 3,683
Short-term lease cost 424 416 1,565 1,034
Interest on lease liabilities 262 216 651 566
Amortization of right-of-use assets 1,533 845 3,008 2,391
Total lease cost $ 4,716 $ 2,756 $ 10,664 $ 7,674