XML 118 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Components of lease expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finance lease cost      
Amortization of leased assets $ 129 $ 3,390 $ 1,452
Interest on lease liabilities 13 283 116
Total finance lease cost 142 3,673 1,568
Interest on finance obligation 35    
Operating lease cost 15,096 9,615 7,580
Short-term lease cost 1,862 9,192 3,626
Variable lease cost 774 647 772
Sublease income (1,400) (1,021) (831)
Total operating lease cost 16,332 18,433 11,147
Total lease cost $ 16,509 $ 22,106 $ 12,715