v3.26.1
Leases - Summary of Lease Cost Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flows for operating leases $ 1,562 $ 1,523 $ 3,093 $ 3,017
Lease expense        
Operating lease expense 1,117 1,272 2,488 2,567
Variable lease expense 1,053 974 1,965 1,949
Sublease income (272) (291) (538) (584)
Total lease expense 1,898 1,955 3,915 3,932
Amortization of debt discount and debt issuance costs $ 900 $ 800 $ 1,796 $ 1,664