v3.25.4
Leases - Schedule of Assets And Liabilities, Lessee (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease right-of-use assets $ 551 $ 2,699
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant, and equipment, net Property, plant, and equipment, net
Property, plant, and equipment, net $ 43 $ 331
Total assets 594 3,030
Operating lease liabilities, current portion 1,074 683
Finance lease liabilities, current portion 127 187
Non-current operating lease liabilities 2,584 2,125
Non-current finance lease liabilities 0 110
Total liabilities $ 3,785 $ 3,105