v3.26.3
Leases - Schedule of Lease (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2026
USD ($)
Leases [Abstract]    
Operating lease cost $ 574 $ 1,782
Variable lease cost 213 632
Net lease cost 787 2,414
Operating cash outflows from operating leases $ 664 $ 1,985
Weighted-average remaining lease term (in year) 4 years 10 months 24 days 4 years 10 months 24 days
Weighted-average discount rate 6.70% 6.70%