v3.26.1
Leases - Summary of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Operating Lease:        
Lease cost $ 2,236 $ 828 $ 4,472 $ 1,201
Finance Lease:        
Amortization of right of use asset 802 800 1,602 1,512
Interest on lease liabilities 628 675 1,268 1,217
Variable lease, cost $ 6,648 $ 5,636 $ 12,784 $ 10,918