XML 116 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Lease assets and lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease right-of-use asset, net $ 4,033 $ 4,316
Finance lease assets 209 153
Total lease assets 4,242 4,469
Liabilities    
Operating lease liability, current 1,496 1,106
Finance lease liability 100 32
Operating lease liability 3,350 4,130
Finance lease liability 88 126
Present value of minimum lease payments $ 5,034 $ 5,394
Finance lease, liability, current, statement of financial position [extensible enumeration] Property, plant and equipment, net Property, plant and equipment, net
Finance lease, liability, current, statement of financial position [extensible enumeration] Other current liabilities Other current liabilities
Finance lease, liability, noncurrent, statement of financial position [extensible enumeration] Other liabilities Other liabilities