v3.26.3
Leases - Schedule of Future Minimum Payments Under Non -cancelable Operating Leases (Details) - Non-cancelable leases [Member]
$ in Thousands
Sep. 30, 2026
USD ($)
Intangible Asset, Finite-Lived [Line Items]  
Remainder of 2026 $ 1,410
2027 8,174
2028 7,879
2029 7,575
2030 7,802
Thereafter 15,624
Total undiscounted minimum lease payments 48,464
Less: Imputed interest (12,198)
Total operating lease liability $ 36,266