v3.25.4
Operating Leases, Right-of-Use Assets and Lease Liabilities - Schedule of Future Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 1,765
2027 2,381
2028 2,465
2029 2,239
Thereafter 2,136
Total minimum lease payments 10,986
Less imputed interest (2,518)
Total lease liabilities $ 8,468