XML 107 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Lease Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
ROU operating lease assets $ 2,909 $ 4,033
Finance lease assets 106 209
Total lease assets 3,015 4,242
Liabilities    
Operating lease liability 1,879 1,496
Finance lease liability 42 100
Operating lease liability 1,628 3,350
Finance lease liability 46 88
Present value of minimum lease payments $ 3,595 $ 5,034
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