v3.26.1
Commitments and Contingencies - Schedule of Operating Lease, Liability, to be Paid, Maturity (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2026 $ (2,068)
2027 522
2028 714
2029 736
2030 759
Thereafter 1,998
Total future minimum lease payments 2,661
Less: imputed interest (1,089)
Total lease liabilities 1,572
Leasehold improvement allowance $ 2,200