XML 97 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lease Arrangements - Lessee Operating and Finance Lease, Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, to be Paid [Abstract]    
2024 $ 2,740  
2025 2,544  
2026 2,482  
2027 2,481  
2028 2,484  
Thereafter 2,167  
Total lease payments 14,898  
Less: interest expense (2,196)  
Present value of lease liabilities $ 12,702 $ 14,641
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accrued and other liabilities Accrued and other liabilities
Finance Lease, Liability, to be Paid [Abstract]    
2024 $ 535  
Total lease payments 535  
Less: interest expense (17)  
Present value of lease liabilities [1] $ 518 $ 1,011
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities and Other Liabilities Accrued Liabilities and Other Liabilities
[1] Recorded net of $nil (2022 — $0.9 million) upfront payment made upon execution of the finance lease arrangement.