v3.26.3
Leases - Components of lease expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Leases [Abstract]        
Amortization of right-of-use assets $ 29 $ 29 $ 86 $ 86
Interest on lease liabilities 30 31 89 92
Operating lease cost 9,759 8,027 27,928 21,979
Variable lease cost 22 24 67 69
Short-term lease cost 11 14 26 9
Total lease costs, net $ 9,851 $ 8,125 $ 28,196 $ 22,235