v3.26.1
Commitments and Contingencies - Schedule of Other Pertinent Lease Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
Operating lease costs $ 825 $ 1,051
Short-term lease costs 15 30
Variable operating lease costs 210 240
Operating cash flows paid for amounts in the measurement of lease liabilities 911 1,078
Operating lease assets obtained in exchange for lease obligations $ 427 $ 15