XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Costs Associated with the Company's Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease cost $ 1,463 $ 1,540
Amortization of lease assets 556 679
Interest on finance lease liabilities 128 80
Total lease cost 2,147 2,299
Variable lease cost $ 129 $ 165