v3.26.1
Leases - Schedule Of Supplemental Balance Sheet Information Related To Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Operating Lease, Assets And Liabilities, Lessee [Abstract]    
Operating lease right-of-use assets $ 1,667 $ 1,212
Current portion of operating lease liabilities 626 419
Operating lease liabilities, less current portion 870 859
Total operating lease liabilities $ 1,496 $ 1,278
Weighted Average Remaining Lease Term [Abstract]    
Weighted average remaining lease term 2 years 2 months 12 days 3 years
Leases, Weighted Average Discount Rate [Abstract]    
Weighted average discount rate 14.30% 13.00%