v3.26.1
Leases as Lessee - Schedule of lease expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases as Lessee        
Amortization of right-of-use assets $ 90   $ 180  
Operating lease cost 3,261 $ 1,917 5,991 $ 3,499
Variable lease cost 432 102 606 199
Total lease expense $ 3,783 $ 2,019 $ 6,777 $ 3,698