v3.26.1
Leases - Summary of Lease Related Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Finance lease costs:    
Amortization of right-of-use assets- finance lease $ 1,467 $ 718
Interest on lease liabilities 478 528
Operating lease costs 1,720 2,250
Sublease income (436) 0
Variable lease costs 614 1,277
Total lease expense $ 3,843 $ 4,773