v3.25.4
Operating Leases - Maturity of Operating Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 2,529
2027 2,617
2028 2,709
2029 2,805
2030 234
Thereafter 0
Total minimum lease payments 10,894
Less: imputed interest (1,994)
Present value of operating lease liabilities $ 8,900