v3.26.1
Leases - Components of lease expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Amortization of right-of-use assets $ 29 $ 29 $ 57 $ 57
Interest on lease liabilities 30 31 59 61
Operating lease cost 9,409 7,650 18,265 13,934
Variable lease cost 22 24 45 45
Short-term lease cost 6 8 14 13
Total lease costs, net $ 9,496 $ 7,742 $ 18,440 $ 14,110