v3.26.3
Leases as Lessee - Schedule of other information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Leases as Lessee        
Operating leases net operating cash outflows $ 2,559 $ 1,201 $ 8,469 $ 5,240
Right-of-use assets exchanged for new operating lease liabilities   1,768 $ 13,564 7,730
New right-of-use assets associated with finance leases   $ 3,595   $ 3,595
Weighted-average remaining lease term - operating leases 3 years 8 months 12 days 5 years 4 months 24 days 3 years 8 months 12 days 5 years 4 months 24 days
Weighted-average discount rate - operating leases 6.60% 7.30% 6.60% 7.30%