v3.26.1
Commitments and Contingencies - Schedule of Finance and Operating Lease Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Finance Lease    
Right-of-use assets acquired $ 1,233 $ 0
Amortization expense 190 0
Interest expense 34 0
Cash paid 211 0
Operating Lease    
Right-of-use asset acquired 427 36
Lease expense 158 36
Cash paid $ 155 $ 58