v3.26.1
Commitments and Contingencies - Schedule of Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets    
Finance leases, included in property, plant and equipment, net $ 1,043 $ 0
Operating lease right-of-use assets 321 30
Total 1,364 30
Liabilities    
Finance leases, current 283 0
Finance leases, non-current 592 0
Total finance lease liabilities 875 0
Operating leases, current 137 23
Operating leases, non-current 185 0
Total operating lease liabilities 322 23
Total lease liabilities $ 1,197 $ 23