v3.26.1
Commitments and Contingencies - Schedule of Supplemental Balance Sheet Information Related to Operating and Financing Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Lessee, Lease, Description [Line Items]    
Total operating lease liabilities $ 2,259 $ 2,627
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Operating and Financing Lease Liabilities, Current, Operating and Financing Lease Liabilities, Noncurrent Operating and Financing Lease Liabilities, Current, Operating and Financing Lease Liabilities, Noncurrent
Total financing lease liabilities $ 1,060 $ 935
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Operating and Financing Lease Liabilities, Current, Operating and Financing Lease Liabilities, Noncurrent Operating and Financing Lease Liabilities, Current, Operating and Financing Lease Liabilities, Noncurrent
Operating and Financing Leases [Member]    
Lessee, Lease, Description [Line Items]    
ROU assets, net $ 1,707 $ 1,789
Lease liabilities, current 1,180 914
Lease liabilities, noncurrent 1,079 1,713
ROU machinery and equipment 1,981 1,673
ROU accumulated depreciation (873) (705)
ROU machinery and equipment, net 1,108 968
Lease liabilities, current 551 381
Lease liabilities, noncurrent $ 509 $ 554
Weighted average remaining lease term, Operating lease 2 years 2 months 12 days 2 years 7 months 6 days
Weighted average remaining lease term, Financing lease 2 years 2 years 4 months 24 days
Weighted average discount rate, Operating lease 9.59% 10.44%
Weighted average discount rate, Financing lease 7.97% 10.23%